Home EntertainmentMusic Simulating an Entire Car Engine (yes, it makes noise)

Simulating an Entire Car Engine (yes, it makes noise)

by admin



Quite possibly the dumbest project I’ve ever undertaken, this was an odyssey but well worth it in the end. It’s hard to fully explain the depth of the rabbit hole that I was led down and I ended up having to study things like fluid dynamics, physics and chemistry. As the title suggests, this is a physically realistic (or at least, somewhat realistic) internal combustion engine simulation. It also generates audio which I feel is some of the best procedurally generated audio for a V8 engine I’ve ever heard.

If you want to see this game/tool become a reality, consider supporting it on Patreon!
https://www.patreon.com/atg_engine_simulator

Download Engine Simulator for free!
https://github.com/Engine-Simulator/engine-sim-community-edition

Engine Simulator Codebase
https://github.com/ange-yaghi/engine-sim

Join the Official Engine Simulator Discord Server!
https://discord.gg/engine-sim-official

Join my channel community Discord!
https://discord.gg/R2baT4t5U7

#simulation #gamedev #programming

Check out my GitHub profile!
https://github.com/ange-yaghi

Follow me on Instagram!
https://www.instagram.com/ange.the.great/

If you like my work and would like to support me, consider donating!
https://ko-fi.com/angethegreat

Subtitle Credits:
Portuguese: David Rios

Thanks for watching!

source

Related Videos

42 comments

@AngeTheGreat October 14, 2024 - 9:03 am

I find it amusing that everyone on Reddit commenting on this has like 300 IQ and knows everything about engines AND simulations, but can't figure out that a simulation that runs in real-time and is intended for video game usage is not meant to replace professional engineering software. That's right guy from Reddit watching this, I'm talking to you. I did this for FUN to be used in GAMES and it's an A P P R O X I M A T I O N to generate cool audio. If it's so trivial and pointless, write a better one yourself and post a video about it. I'm looking forward to it.

Everyone else, thanks for watching! (sorry for the rant)

@howitzerm777 October 14, 2024 - 9:03 am

Because people like you this world is interesting!

@AndrewGOP October 14, 2024 - 9:03 am

Please add controller support for precise clutch and throthle response

@rars0n October 14, 2024 - 9:03 am

This is awesome! I saw a brief screenshot of this video in another video and had to pause it to find this. I'm obsessed with engine simulators. Can't wait to play with it!

@ABDENNACERBANIYA October 14, 2024 - 9:03 am

thats impressive to simulate real engine physucs and sounds but they cant do that in games due to performance but they still consider the simulation just in flags

@آلکساندر-ف4س October 14, 2024 - 9:03 am

That's literally the mythical project of a junior developer that guarantees you getting the entry job position 💀

@gravity_hehe2112 October 14, 2024 - 9:03 am

How is your sound soo smooth? My sounds broken

@danielshankle832 October 14, 2024 - 9:03 am

what game is it?
is it avalible yet?

@pick.n.pay.baggie October 14, 2024 - 9:03 am

yo

@maxxnunes5290 October 14, 2024 - 9:03 am

Hi, i an trying to develop a engine for my game taking into account internal parts as part of one big equation, in truth actually i'm on engine physics side and my friend on this empirical model, he did a nice model of vital parts for volumetric efficiency but we are missing the "trottle part" of it, i mean how you simulate air-fuel mixture moving inside of your engine? Or where i can find something to study? My engine also is not simulating its internal movement, mostly because there is no way to feed the cylinders properly anyway

@sk8a_ October 14, 2024 - 9:03 am

Bocchi the Engine

@TribitFanOpex October 14, 2024 - 9:03 am

Now do 999999999999⁹⁹⁹⁹⁹⁹⁹⁹⁹⁹⁹⁹ rpm

@rylamistrandall6517 October 14, 2024 - 9:03 am

Bocchi color palette

@lucid523 October 14, 2024 - 9:03 am

i can't believe its been 2 years, i was in highschool when this came out now im like about to be 21 and in 2023 i graduated from said highschool, thats crazy man time flys

@lrod312 October 14, 2024 - 9:03 am

I’m going to definitely give this a try. I don’t I’ve ever heard of a flat-plane V6 before 😅

@megawatt507 October 14, 2024 - 9:03 am

Why when I use my engines the vehicle speed counter doesn't change at all

@iitrapezoid_8243 October 14, 2024 - 9:03 am

I have an idea for you! IGBT and GTO inverters for electric motors?

@maqm2630 October 14, 2024 - 9:03 am

Also Im Intrested About This Simulator Though..

@caesar_cider2777 October 14, 2024 - 9:03 am

me omw to make a 10,000 liter displacement v96

@Liam_Sims October 14, 2024 - 9:03 am

please release this as a game @AngeTheGreat
Edit: i checked the github link and i got it and im losing my f*king mind youre the best dude, im just quickshifting in a 2JZ omfg this is so gas.

@unknown-s9d6h October 14, 2024 - 9:03 am

What represents the waveform? please teach me.

@user-uk9er5vw4c October 14, 2024 - 9:03 am

this is crazy good

@bastardferret869 October 14, 2024 - 9:03 am

> Quite possibly the dumbest project I've ever undertaken
… <blink>
I'm already in humbled awe, here, and feeling like a scrub, but I do wonder what the "smartest" project you undertaken is.

@patrickbateman331 October 14, 2024 - 9:03 am

holy shit dude, the fact that u made this program entirely free is so based. hats off.

@theabsoluteidiot1550 October 14, 2024 - 9:03 am

Can you simulate a rotary engine with this?

@Xenia_Wily October 14, 2024 - 9:03 am

Remember that R12 lego air engine from Brick Technology?

@MyFavoriteDisease October 14, 2024 - 9:03 am

It really takes a very specific set of skills to program something like this on one's own. I'm impressed.

@NotRobloxianPlayer October 14, 2024 - 9:03 am

Is it available on mobile?
( i mean like android )

@solarflare623 October 14, 2024 - 9:03 am

Could somebody make a nakajima homare radial on this? It’s basically an 18 cylinder radial formula 1/motorcycle engine used in the nakajima KI-84 Hayate fighter aircraft and I’ve been incredibly anxious to hear what it sounds like! But I’m not smart enough to code an entire engine all on my own!

@ragedprogrammer3952 October 14, 2024 - 9:03 am

I dont know who has amazed me the most, the guy that coded minecraft into minecraft or this mdfckr. What did you guys ate in your childhood, what was your routine, dang. You are the 180iq of this era mdrfckrs

@geshscale6068 October 14, 2024 - 9:03 am

Can you test A high performance radial engine?

@maximojatib7368 October 14, 2024 - 9:03 am

keys ?

@Hazbin_drone October 14, 2024 - 9:03 am

Try a f16 engine

@Deimos0961 October 14, 2024 - 9:03 am

all this stuff is epic and its free im a forever subscriber

@thaboramafoko5250 October 14, 2024 - 9:03 am

How to get the game

@Frostykarts October 14, 2024 - 9:03 am

how do you change gear

@mimimimiata October 14, 2024 - 9:03 am

BeamNG needs it

@edmundventura October 14, 2024 - 9:03 am

My gosh does this sound gooood!!! What a masterpiece this simulation is! AWESOME WORK! 🤯🤤

@Tekaisuwu October 14, 2024 - 9:03 am

I NEED THIS IN BEAMNG 😭😭

@RafaelV6 October 14, 2024 - 9:03 am

Is it possible to configure the commands using my sim wheel? I would like to accelerate using a gas pedal and change gears using my shifter.

@schuelerzockt October 14, 2024 - 9:03 am

4:49 this bass goes hardddddddddd

@rmatt375 October 14, 2024 - 9:03 am

Brilliant! I am assuming it takes a reasonable amount of computing power to run this. But would it be possible to map the output sound against revs, throttle setting, intake vacuum etc it might be possible to run it on android and link it to real time output from a vehicle's OBDII output to create an exciting engine note in the cabin for us who drive around in diesel cars?

Comments are closed.