Skip to content
0:00 / 0:00

#physicssimulation#proceduralaudio#enginesimulator

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

AngeTheGreat

225K subscribers • 2 videos on Hallway

YouTube

Intermediate. Assumes working knowledge.

2.1M views4 years ago5 recommendations

Game developmentGraphics and audioUnity, Unreal and GodotAudio and DSPC++

AngeTheGreat explains how he built a physically realistic internal combustion engine simulator in C++ that generates procedural audio.

Wishlist Engine Simulator on Steam! store.steampowered.com/app/2381500/Engine_Simulator/ 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! patreon.com/atg_engine_simulator Download Engine Simulator for free! github.com/Engine-Simulator/engine-sim-community-edition Engine Simulator Codebase github.com/ange-yaghi/engine-sim Join the Official Engine Simulator Discord Server! discord.gg/engine-sim-official Join my channel community Discord! discord.gg/R2baT4t5U7 #simulation #gamedev #programming Check out my GitHub profile! github.com/ange-yaghi Follow me on Instagram! instagram.com/ange.the.great/ If you like my work and would like to support me, consider donating! ko-fi.com/angethegreat Subtitle Credits: Portuguese: David Rios Thanks for watching!

Why it's here

5 people recommend this

What people say. Highly recommended for its impressive combination of real-time physics simulation and procedural audio synthesis.

markliton Lobsters • Recommends

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

mhinkon Hacker News • Recommends

On “Programming vehicles in games”

> Interestingly, while the engine has the most moving parts in real life, in code, it's the simplest piece of the entire car simulation. Because at its core, the engine is just a torque calculator. It's concerned with producing a single output: rotational torque, from a set of inputs. It is essentially a blackbox. This just reminded me of AngeTheGreat's incredible video series showing his engine simulator- absolutely worth checking out, considering it's optimized enough to run in real-time! The fact that he's simulating it well enough to generate realistic sound is absolutely mind-blowing. link to this video

Fr0styMatt88on Hacker News • Recommends

On “Ultibo – Bare-Metal Pascal for Raspberry Pi”

Or combine it with that engine noise generator that uses a full physical simulation: link to this video That would be pretty sweet! I’m guessing with the ECU sensors you could do away with much of the sim parts.

pengaruon Hacker News • Recommends

On “Dynamic music and sound techniques for video games”

You might find this software interesting: link to this video I don't know if any of the state of the art flight/driving simulators are doing this kind of engine noise synthesis already, but they should be.

modelesson Hacker News • Recommends

On “Show HN: I built a synthesizer based on 3D physics”

Love physics based audio! Using the GPU is a great idea. Another physical audio simulation I like is the engine sound simulator made by AngeTheGreat: link to this video

blahburnon Hacker News • Mentions

On “Organ pipe physics”

Would love to play around with this and hear the differences in sound. Something like what this guy did with the engine simulator link to this video