2.5D Platformer Prototype

Playable directly in your browser, 2.5D Platformer Prototype is a complete mechanical demonstration and modular game architecture showcase built in Godot Engine 4.

Created to demonstrate advanced Godot programming, responsive physics feel, runtime audio synthesis, and gating-based level design, this project serves both as an engaging platforming challenge for players and a complete $5 starter template for developers looking to build their own 2.5D platformers.

About the Project & Developer Template

This prototype was developed with a strict zero-external-assets philosophy, utilizing native Godot CSG primitive boxes for geometry and a custom GDScript procedural sound engine.

  • Playable in Browser: Test the mechanics instantly with zero installation required.
  • Full Project Source Code ($5): Looking to build a 2.5D platformer? Purchase the source files to get a production-ready template featuring clean, modular GDScript code for character physics, wall mechanics, collectible ability gating, HUD speedrun timers, and procedural audio synthesis.

Gameplay & Ability Progression

You begin the game with no jumping or advanced movement abilities—you can only walk left and right.

To navigate the map, you must locate hidden collectibles that grant progressive ability unlocks. The level is explicitly designed around ability-gated obstacles: every area blocks your path until you recover the specific skill required to pass it, teaching you mechanics through natural level progression.

  1. Walking: Basic horizontal movement (Default).
  2. Jump: Unlocks vertical navigation over small gaps.
  3. Double Jump: Reaches high ledges and extended platform gaps.
  4. Dash: Provides rapid horizontal air/ground bursts across wide hazards.
  5. Wall Climb & Wall Jump: Allows wall adhesion, vertical scaling, and wall-to-wall jumping.

Controls

Action Keybinding
Move Left / Right A / D or Left Arrow / Right Arrow
Jump / Double Jump Spacebar
Dash Shift
Wall Hold & Climb Jump onto a wall, hold Ctrl + Left/Right Arrow (toward wall), then use Up/Down Arrows to climb
Wall Jump Release Ctrl, press target direction + Spacebar (Hold Ctrl again when reaching the next wall)
Restart Level R

Key Technical Features

  • Progressive Skill Gating: Fully programmed ability system that unlocks player mechanics dynamically on item pickup.
  • 100% Procedural Audio Engine: All 8 sound effects (jump, dash, hurt, key, collectible, win, movement, climb) are generated in real-time RAM via GDScript byte-array wave synthesis—no external .wav or .mp3 files attached.
  • CSG Prototype Visuals: Clean, flat-shaded 3D primitive geometry built using Godot's internal CSG node system.
  • Built-in Speedrun HUD: Real-time timer and death counter that tracks your performance from your very first input through to the final victory screen.

The Challenge

Can you complete the prototype with the fastest time and zero deaths?

Play the game in your browser, complete the level, and share a screenshot of your final Win Screen results in the comment section below!

Download

Download NowName your own price

Click download now to get access to the following files:

2.5D Platformer.zip 110 MB
if you pay $5 USD or more

Development log

Leave a comment

Log in with itch.io to leave a comment.