ESim - Engine Simulator | Open Beta v0.1.0 ========================= USE TURBOWARP!! https://turbowarp.org/#1309098494/ ========================= ESim is a realistic engine simulator that simulates everything down to the camshafts, oxygen supply, and momentum-enabled velocities. ========================= Since there are not many labels, it may be hard to understand what's going on, if that's true — here's a key: Left top section: Engine Left bottom section: RPM Middle bottom section: Fuel Gauge Top right section: Throttle Bottom right section: Ignition on cylinder Now for instructions: - Start the engine by holding S - Once the RPM stops climbing, open the throttle (key-binds below) - If the engine dies, start over and try again, if the RPM starts climbing more, congrats, you successfully started the engine. Throttle Key-binds: Keys 1-5: Specific Throttle Openings Space: General Throttle Usage ========================= Changelog: Apr 21, 2026 | Open Beta v0.1.0 | Initial Release ========================= Notes: This project was inspired by @AngeTheGreat's Engine Simulator on YouTube, which he released on steam. It uses C++, so it 1. Has higher FPS and 2. Is much more accurate, reliable, and stabler. If you want to check that out, please go try it. It's much better, this is just a faithful attempt at recreating that within Scratch. It may seem buggy (mine) at high RPMs, but that's because the engine simulator uses physics within the actual model, so Scratch's native low ticks make it jumpy and unreliable, if it didn't do this, RPMs would 1. Be much more stable and 2. Be able to handle much more. It'd also allow for high-fidelity sounds, rather than just a single sound effect per (unpredictable) ignition. Anyway, thanks for checking this out :) tags: #physics #engines #piston