THE VIDEO SHELF · engine simulation
Simulating an Entire Car Engine (yes, it makes noise)
AngeTheGreat describes building a physically realistic internal combustion engine simulator in C++, drawing on fluid dynamics, physics and chemistry. It generates procedural audio for engines such as a V8.
Why HN readers recommended it
HN points to it as a standout example of physics-based sound synthesis and engine simulation.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- AngeTheGreat
- Topic
- engine simulation
- Format
- demo
- Level
- intermediate
- HN recommenders in dataset
- 4
- HN mentions in dataset
- 5
- Recommendation years in dataset
- 2023–2025
These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.
From the original HN conversations
Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.
> 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 …
mhink on Hacker News · 2025-07
In Programming vehicles in gamesOr combine it with that engine noise generator that uses a full physical simulation: [VIDEO] That would be pretty sweet! I’m guessing with the ECU sensors you could do away with much of the sim parts.
Fr0styMatt88 on Hacker News · 2023-01
In Ultibo – Bare-Metal Pascal for Raspberry PiYou might find this software interesting: [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.
pengaru on Hacker News · 2023-12
In Dynamic music and sound techniques for video games
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.