This is my very small platformer engine. It has a character, spikes (kind of) and lava. This only uses 84 blocks of code. So basically how it's coded is like... I can't even explain the player movement, but the ground works by using a touching color () block to sense if you are on the ground. and make you stay grounded (unless you press space). The spikes and lava also use a touching color () block so they send you to the start. The next level works by detecting if you are at a specific x position and if you are at that x position you go to the next level and get teleported to the starting position. I will try to implement walljumping soon. If you want you can download the .sb3 file of this project, export it, and work on it a bit. Also feel free to use the Turbowarp Project Exporter to export your Ungamed Platformer Engine platformer into HTML (web browser) ZIP (for websites) and even EXE, DMS, and START.SH. Thank you for looking at my platformer engine. Be sure to leave a like and favorite. Updates will be over here: Updates: Sep 28, 2026, 7:02 PM: Shared the project. Oct 6, 2026, 5:32 PM: Added music player inside the player sprite. Oct 7, 2026, 5:09 PM: Removed music player inside the player sprite. Oct 7, 2026, 5:10 PM: Added music player inside the player sprite back to the engine for template, but with no sound. Oct 7, 2026, 5:14 PM: Added support for WASD keys. Still trying to figure out why the W and Space keys do not make the player jump. Please help me out with that. Oct 7, 2026, 6:13 PM: Added sounds for completing a level, dying to a spike, and dying to lava.
No credits. I made this all myself. Well, except for a few sounds from thechaotic.