Skip to content

Sammight/engine-sim-community-edition

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Engine Simulator - Community Edition

Introduction

Welcome to Engine Simulator - Community Edition, the free version of Engine Simulator by AngeTheGreat. If you're a software developer, the original open-source Engine Simulator can be found here.

Alt text

Engine Simulator is an engine simulation game that allows you to build, run, test and actually hear your engine creations.

How to Download Engine Simulator

Click here to download the most recent release

Click here for historical releases after v0.1.11a

Click here to go to releases v0.1.11a and before

Installation Instructions

Engine Simulator does not come with an installer. The .zip file that you download contains the entire game and is standalone. You can place it wherever you want. Do not modify anything inside the game's file directory.

  1. Download the Engine Simulator .zip file (see How to Download Engine Simulator above)
  2. Unzip the .zip file wherever you like
  3. Inside the unzipped directory, navigate to the bin/ folder
  4. Run engine-sim-app.exe
  5. If an error message pops up saying you are missing a DLL, run the .exe files inside the installation/ folder. These will install the dependencies that Engine Simulator needs to run if they're not already on your computer

Controls

Engine Simulator uses a minimalistic UI driven by keybinds. The most important ones are below.

Key/Input Action
A Toggle ignition
S Hold for starter
Shift Clutch (hold spacebar at the same time to slowly engage/disengage)
Up Arrow Up gear
Down Arrow Down gear
Q, W, E, R Change throttle position
. Vehicle brake
D Enable dyno
H Enable RPM hold (see below for instructions)
G + Scroll Change hold speed
F Enter fullscreen mode
I Display dyno stats in the information panel
Left Arrow Previous oscilloscope page
Right Arrow Next oscilloscope page
Z + Scroll Volume
X + Scroll Convolution Level
C + Scroll High frequency gain
V + Scroll Low frequency noise
B + Scroll High frequency noise
N + Scroll Simulation frequency
M Increase view layer
, Decrease view layer
Enter Reload engine script
Escape Exit the program
Space + Scroll Fine throttle adjustment
1, 2, 3, 4, 5 Simulation time warp
Tab Change screen

Tutorial

If you want to learn how to use Engine Simulator check out the tutorials below:

  1. Tutorial 1: Getting Started
  2. Tutorial 2: Using Community-made Engines
  3. Tutorial 3: Build Your Own Engine From Scratch (under construction)

Reporting an Issue

If you find a bug in the game or have a feature request, please open a ticket here.

If you'd like to speak to the development team directly or get help from the community, it's best to join the Engine Simulator Official Discord Server.

Patreon Supporters

A big thanks goes to the following Patrons who make this project possible. If you'd like to support the project and have your name appear here, check out the Patreon page.

Master Mechanics

BeamNG
レナVA
Goldwolf
Maisteer

Engineers

Devin@Hondatuningsuite
Didrik Esbjug
Avxnt

Hotrodders

Kruddy Deerlight (Ida 5585)
Jim C K Flaten Supernalboot

Grease Monkeys

asimo3089 Benton1234 Lukas Bartee Lucas Martins Bündchen Devin C Martinez
FatFluffyFox The Zuck Blade Skydancer Hayden Henderson AlphaX
Snowy Noah Greenberg Brendan M. Alex Layton The Cheeze Ity
JoeJimTom MichaelB450 Emily Steelorse Sgt. Fluff
darcuter Ye' old apple damo WelcomeCat Thibaut Dubuisson
Bartdavy sasha bandelier Caleb Black Andrew Cooper Carl Linden
SlimmyJimmy Jason Becker ves Paul Harrison nicholas jacobs
AVeryPlainTyler svnsixtwo Tristan Walker Matthew McDonald Mitchell Almstedt
Dylan Lebiedz cole newcomb mike dung Alvaro ArroyoZamora
viperfan7 Elden Tyler Russell (Nytelife26) Brady Fulham Philip Edwards
RegularRuby670 Crazy Yany COOKIES Kele Tappi labourateur
Sascha Kamp DrDotMadness CR33DYM0N14 Patt313 Saints Sasha
FémLol Stúdió J.Es Jenz Lucas Diem Powerpuncher
Orbitstrider Steven Doyle Devin Abolins Sampo Karvonen Mav .
Kyle Knipfer NK10K Jaksu2696 larsloveslegos 153AN1MJ
Bradley Bristow-Stagg Carcar404 Gabriel Estores Xander Modest MOSFET
Jay Dog Heful Goeiegast10 Dennis FirePuncher
Ben Dunn Archangel Motors MaximumQc Steven Wiley Brooks Moses
UNIVERSAL ACE Nicholas H (TheNH813) Bullet Storm Aloisuri William Howard
Robert Little wildxkat Restless Apple Max Wilson J D
nut MrPiThon Mateusz Ładosz Skinna Godwin Björn
Vim Wizard Loganboi Kevin Arsenault IBS-IS-CRAP Kroklethon
Paul Schaefer Talal Tariq Clay Bauer rotary media Epic Randomness
Sabata DragonRuins Kevin Nowald Eisberg Beacrox
Korimanta 0nope0 Shaqalito poklijn Blobby McBlob
Name Here Gavin Osowski Junpodium TV Jan-Sander Huiting vincie.net
BeppoBarone Facundo Estevez

Tuners

Alexander Stone Aidan Szalanski PickleRick Akira Takemoto J Anderson
LexLuther Robert K Marlod Ian Moss Beljim46
UCD OldManJenkins XxBrasta455xX Colin Sandage Dakota Mackinnon
Carter Kopp Jakub Kozak CJ Plessas Loizeau Carter Williams
Cadence Plume BLANK Provenance EMU Andrew Taylor Adrian Kucinski
Boosted Media Matthew McLennan Sped Lyan le Golmuth Alberto R.
BetaToaster Michael Frey RSOFT92 YellowLight Alessandro Dal Pino
Robert D Kalle Nilsson Venican Apolly007 Chris Fischer
Amelia Taylor Jonathan Vincent deniaL James Hart Richard Budíček
GM Dylan Engler BreadForMen Devin Freeman Jimmy Briscoe
AIDAN POWELL Ceze Jw John Crowell Asher Blythe
Monster Man25 EsuKurimu Caleb Sartin Jared L. Hunter Wood
Steven Victoria Jordan Zondlak Christopher Fahs Dalton Guillot Andrew Urbanczyk
vPam Justin Kruithof Sawyer Clark Miles Guo Rewind
Keaton Call Jeremy B Chance Hall ISON Curtis C Coomber
Mike Hart Race Sim Studio Jack Sheppeard oranjest1 Mathew Graham
Matt Amott Ben Poole GeneralMoineau Cornelius Jelle Plukker
Cirithor NPException Cronos Skies Simon Krayer Symix7
Vetle Høgås Atte Saari Ryan Clayton Daniel Fredrik Hagberg
Meemen Zach playfulmean videos Tyler Hughes MACHINA
CpTKugelHagel Stephan Cote Floyd Henderson User 2820 Keegan
Phontonic Justin Biggerstaff Wesley Bear kyle crawford ApatheticWood
Ben Vaughn Erich Westhoven Zack Myers Derek Thom Aaron Beck
Scott Petersen Silvano Früh Elijah Kleeman Baciu Florin-George Dylan
Matthew Horton Simon Armstrong Jabba Jubba Tyson Makovec Milkshiekh
Bas Vangermeersch Bill McDermott CYBERBUG_JR sebiii Supersonic2510
Simon Bernhardt Tbjoern James Morgan SirBoiledPotato Myles The Gaming Guy
Mors2657 Mason Little Morgn Jim Price Octo
Riccardo Mariani Shinkaaaa Winston Young Cyrus Bennett Andy Gilliland
robbie watkins The_Strebla's Brendan Colmyer Zeke Malcolm
Drath dazy Nyle Evans Jon Røsnæs Matéo Bouchet
Pionpouage thelvadumee AbzuOMSi PDMnordChiller janne
Nathan Greaves las_xd JohnF Mathew Faber Liam Martin
Tiziano Della Fazia Creyz974 Mikhail Luke Davis Senzor Wins
Acrain7 Moore Asmyth123 veggie man (extreme) Ryan Zanolini
Jakob Braun Multiple Speeding Tickets John Turetimber MAXIMUM YEET
Aarav Sinha Aaron Hawkins ChiefArcher RedneckSlimShady Generic_Gamer
Defaultio Braiden Blood bluegrey6124 Dean Cannon ttvusmcxapple
Nathem Phillips John Cushion Vinnie DiMauro ZeldaACFan17 Apex
isifache Kohler พศวีร์ พ้นภัย FLUXZiON Jason Smith
Eric Larvin Paladin Bloodmoon The British Beluga Slabb IceManDiesel
CreamyVonCreme Devo343 Thanos Vincent Sterzel nawaf alsarraf
Colton B Andrew Zoglman Ranzilla OmegaBushWookie Artiom Casapu
jammy oror Lucas Bos Adam Lovelace Jason Hwang
xilophor Nathan Rojas C Juuso Natunen nikos_lvl
Lane Mosier E=mc^2 DMartland Charles Mills Jack Tompkins
Caleb Bek Lieven RYCKEBOER MoonOperator Chase Hansen POPA ALBERT
Agelessgod KidozyGAME (Dead) ToyotaCipra Andrew Lai Wing viktor lind
Mattia Villa Brenn_the_Otter Martin .K Rolly ! jacob3506
Kurt B a g g y S h a g g y Austin King Iceberg la Fortuna sodmo
Prono_Wolfie Quentin ZAOUI Victor Cosiuga Ben george
notD34THNIGHT Inventor Leon Schutte Acid Maxime Desages
József Gulyás

Junior Mechanics

Zach Hagedorn James L Plummer Anderson Huynh Konrad Leon Jordan
Josh D teiiio Tim van der Linde Texi Karol Szép
SOPA_ Everett Butts Melonenstrauch Christopher Zimmerman jonthefuzz
Wamuthas Hawar Karem generic Sean King Nathan Higginson
infernap12 Alex Mason Kyan MrRhody Dylan Rogerson
nathan gould Darren Taing Doudimme Markus Pelto Adrien MC
BigElbowski Aurora Jacek Dębski Wojciech Czop Karol Stodolak
Beppierre Samepic REMI VIGOUROUX Metrostation Patrick F
Alexander Fritsch Lucas Scarpi G2Eneko Marius Becker Julian Dinges
Giorgio Iannucci Levis A.M. Henrik Cohrs Kaur Hendrikson
Loïc Ruttner AsgarK Elijah Mome P
Shingekuro Cornelius Rössing Joe Underwood Lars Joosten Danksa
Sander D. Giancarlo Cestari Jack Humbert Cedric Wille Alex Eastman
Po Wang Alin Chiparatu Arjun Mandakath Dylan Ryan Noah Entrekin
Nic Yetter Maddox Partridge Zack Fletcher Mike Zaite Evan Sonin
PrefacedVase funtomr Triton Alabaster appelpie AnomalousFerret_
Miles Orozco Spencer Teeter Jaedyn Allen Zephyr Sefira Russell Marsh
Alyx Ranas Naters305 ChrisakaMrXD Nic Jhon lenon
Marty Mitchell Anthony Stuart Hubba Nubba Skychii Notbigdank
Myles Wommack Derrick Sampson Matteo La Corte Soyuz Kafire Dsand23
Dingus Samuel Picard Eden EpicEcho Julien Ferluc
ThatCanadian David Baril KermenTheFrog Dan Fredriksen Inglorious Bastard
HASTRX GT130 Zaxerg Azerrty adrian
Benny 282 Dan Smith SweCreations Tobias Johansson Pedro Freire
Rasmus L33TIFY_ Rafael Monteiro Jules Schattenberg Philipp Popetschnigg
Dax Roman Niukhalov Eric Huang Ben Kingston Oliver Yang
homelessmeme Julian kaspi Thomas Afford TheGeForce Brendan Puglisi
Kai Anquetil papajonk Apolepth Dominik Greinert Krzysztof Radowski
Kacpe Jan Tischer Games DDev Beastyant74
Iván Juárez Núñez Sebastian Kroll Jan Baerts Rafael Filippo Scarone
Nick Sommer Henpai skipyC Pablo Magariños Leifster
Marcel Kliment Jose Manuel Silva Calvo Bernar Lepiller Julian Vogl Léo Vias
Mumaransa Tobias Moor jaky3 . Clément LEGRAND Challier
The German Dude CrazyEagle Lukas Stadler sonax51 Atte
Thanleft Maximilian-Lukas Marz Bram G Darkmount Tobiasz Michalik
Aidas Ri Janis Knappich Randal Rainis Kruus Marco Schulz stratum
Thomas Martien Gaming Riccardo Marcaccio William S. Loïc
Hunter Nilz Deppy ienergy Maxime Lubrano
Colaxe Sam Hopkins Reagan Carbaugh Julian Krad Ian C. Simpson
Jan Przemysław Drabik Jordon Goodman HenryWithaG . Oscar Krula Brayden Moore
Steven Nall Wolfert MrMekouil Jacob Hultberg Nolan Orloff
Mike tobi9899 Danila Frolkin Dave Osterhoff Ben
Robeloox Seth Monteleone the Snekers Impetus
Thunderbird324 Harrison Speck Matt Baker BigLynch IMBIBE
Naomi Humin qkrrudgks Johann Gross Glimple Bort Jacob Tudisco
Tanner Thomas Bukovsky Robert Oram Alex Sedlic Mhenn!
Anders Nelson Rustle William A Grubbs Trevo Ph.D. Donovan Gibson
Keith Price LAWL CAKE Seraphim B Dub TJ Sinkoski
Shotts SilverStone WarAestheticsRebooted Aidan Case Casey Bryant Goodwin Kazar Xin Xiao
Kenny Deane Blackspots MXT Joshua Gibson milky boi
Hagen gunmaster929 jgvan Christian Poole Ethan
Tsukiyama Shuu Ooof_uhhh_haah sano ken ch Chuck Carthage
Greg L vSiiFT Jeremy Wren Esteban Acosta Michael Morozov
Andrew Webberley Nathaniel Lim Aaron Ksicinski Josh batuzich Ed
Gene Brockoff Ethan Wille Derek Shunia Nope Mircea Tanner Edge
Jac Comeau Itemfinder Pedro Henrique martin wolff Kurt Houben
CloudHackIX Jonathan Vanderlyn Krobivnov Brandon Crotts Josh Kern
Phil G Kevin1 Jace Almanza Benjamin Aasen Michael Banovsky
John Martin Anto1709 Ivor Forrest Benoit Fournier Skim_Beeblez
Rose Giles Brody Blaskie Adam Larcher Francis Filion brad.
Connor Merrick Tyson Zach Carreau Jonas Brekka Lucas Oliveira
William Bergström Jonathan Ekman Chipskate Kajetan Cupa Vishnera
Justin Chisholm ElArGee Dnialibr Williams Tony Dantcho
James Gregson Pete Kneller Casey Shaunington ange
Kevindosenfutter Kytos Superferrariman AlainMoto FPV Conejero00
Danni Nowicki Udo Schmidt Takumi Fujiwara Cody Cox The Nobles
Tom Marshall Zakary Zisa JustTy Jacob Ashline Caleb Dauphinee
Zac L Elderet Miles Longmore Viccy Bill Gricko
Manimo Jeff Testa Avery Snyder Triptagram Amery Martinat
lucas Di lorenzo Caleb Sandersier Donovan Dobrin dadude1425 Fernando Gomez
not me Boten Red Wolf Tyler Stewart Wilson Huang William Ayres
Andrew Schaeffer King Gamer Christopher Abyssomicin Justin Jang
Chase Hubner bvhs hockey 14 James Taylor Warwick sock
Anon T2 Beatnik Marco Siciliano A cow wearing a turban reg faker
jlsj Hawk3r _ jukka karppinen j453rm31n273r m31n273r Benjámin
valentine Henry Alex Fehr Decoy Dingocat
Riccardo Talamini Hyps Space Banananan Man Daniel Inwood jared page
Intergalactic Binman Fishy Giles Holgate Jonas Class 800
djsas3000 Josh Szabo austyn Duke Boreham Poppin_Pistons
nath boudreault Hayden Fitch Douglas Ellison Roxstar50 Krzysztof Sobkowiak
Roberto Delfuego Loli-Pop Andy Gonzalez Ethan SaeKhow Matt Kinney
R2D2 FISH Chase Satterfield DefaultEcho MechJosh Johnnyynf
BadMonkey BTK ZeroXlevel Gaming Maksymilian Suchomski Nelson Pineda Eli Boswell
sammy Nick Galloway Caramel Vailos Quiet Austin Hyde
Goun 2ice joshua loar CJ Clarkson Patti Odds Fragzmantd82
Ratsbedoinratstuffwithrats ittikhon chaipool Zach Ogdahl Jon Pendleton ClydeOasis
Pavel Kovalenko Levente Vilmos Frittman Luca Jonas Füßer Valentin Bassieux
Gamesnic Rayhan D lorenzo zampi Alex Spettigue Colin Vos
Kiste Mathieu Lunny WOLFI Scott Niven Artifank
Jon Doe Marius Lange Zach Gardner ISAK.M Strikkies
Zohan Dvir DoTheDewb Fascist Pedant Nameless Being Senior Fuzzy Bunz
Bell Dylan Kinch Luke Pollard Jack Styles TRS
gary paine Daniel Doo Luke Baird Code Disease Jack Hunt
Ryuu124 harry southwell Dylan Löwe Syco monkeysr007
Tristin Seip Nwhis Jack Chintharasy Xavier Hood Josiah Wusky
drew1234567890 Hirtkids Stephen Erik NE Wiizers
Daniel FB6 Thomas Frye Danny Boy Christian Carroll Moustacheo
Andrew Davis Jan Gruber Anthony Florence Jerry Harris Tyler Rodenburg
Vjekoslav Babnik Olgierd Nowakowski Xen R Rafferty Patrick Dreier
LunaFolf Nutmaster333 Reshi33 Jokerzrus supercharge71
Sc0pe Adrian Rosita the Cat Mr Engineer Fransico Castro
Ferry Matthew lee Sebastix01 _ Sean Prevett Blake Brown
Andrew Voight Ryun Villanueva daniel frick eric Marschae Sanders
Roam AU GMoneyHomie WG89 nzkiwibro Kingoffdarkness
Modestas Janulis Evan Gough SamDaSamosa Emil DeVries Jake Warner
Meryem Norwegian Bagel max mckeen Alex Squier BraveSteelDragon
julien nadeau Ciro Rancourt Hiago Oliveira Justin Chao Xander_
Daniel Postler 1ntl ManuelS Harry Prabowo ryzen5
ranger Nation Ivan Coha Andrew 테루 Titus Standing
mike Hamilton Sjoberg Xecotcovach Kosta Diamantis Vestii
Matsuy15 L Chriphost sean Corey Hannen David Rush
LethalVenom13 Lanimations LA Al Pomeroy Diego Martinez BeenWashedUp
Mr_Weisbrot OceanOfGaming Julian Rafael Moraes Oscrr
Angry Prawn Henry Winchester Elliott Towlson Mark Benson Airatise
Thomas Onslow Rhien Schultz Polish R3t4rd cat Michał Szyszkowski
BeaminYo zach kettering Vic Viper Smooth DLX Aj
Fred Joss Sean Wehner GalaxyFrogs Apocalypt Redheadspellslinger.
H.Helsing Jim Fares 晟道 杜 Jonathan Hill Tony LaMarca
owennerd Thanawat Rungbunlue Matthew Neonjellyfish brochier gabriel
Martin Scholer Rudolph Ignatenko Mikael Kaaronen Amina Moh Inverted Blackhat
Petr Prášek EE rommi5000 Erin McKeand syncybean
Jdude21 Muhammed Mehmood Felix Barker Aleksander Dzwonkowski Rotated
Nitr0o Tautvydass zac BrickTheBassist Tixi
Andrew Murphy ecko Jannik Sommer Christian Muscas Antonino Arenas
Marco Cettina Sandu Denis Chris Hayden Nance Nicolas Baur
WhatTheDuck Brennan Huff Craig Martin brody of hillcountry FireThrow13
Matt Miklos Wil night the wolf Sivear Marco Hernandez
John A Ullenberg AJ Zurpy Dood ChironTheFloof Tyler Swords
goodgamer1109 Cory Green Monde Mkhize Junkman Ryan Zazeski
cccoler808 Juha Merentie Hendrik Voss Lepoucehumain Bananensmoothie 56
David Soulieres JC Estacio Morgan Munroe PurpleToaster Dylan Ericsson

About

Combustion engine simulation game that generates realistic audio.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published