Crate Escape
A single-screen platformer teaching gravity, jump physics, and platform collision detection.
Coming Soon
Crate Escape is currently in development. Check back soon!
What You’ll Build
Single-screen platformer. Jump between platforms in a warehouse setting, avoid hazards, reach the exit. Crates as platforms.
Guide your character through a warehouse filled with crates, conveyor belts, and hazards. Jump from platform to platform. Reach the exit to advance. This teaches you the physics that power every platformer — gravity, jumping, and collision.
Why This Game?
After Neon Nexus taught you PPU fundamentals, Crate Escape focuses on physics and movement. Platformers defined the NES era, and this game teaches you why:
- Implement realistic gravity and falling
- Design satisfying jump physics (impulse, arc, landing)
- Build robust platform collision detection
- Create player animation (walk cycle, jump frame)
- Add hazards and enemies that test the player
- Design multiple levels with progression
By the end, you’ll understand how Mario moves.
Skills You’ll Master
- Gravity — constant downward acceleration
- Jump physics — impulse, arc, variable height
- Platform collision — landing, bumping heads
- Player animation — walk cycles, jump frames, states
- Hazards — enemies and environmental dangers
- Level completion — exit logic and transitions
- Multiple levels — level data and loading
Prerequisites
Complete Game 1: Neon Nexus first. You’ll need the sprite management and controller input skills from that game.
Time Investment
64 units at 60-90 minutes each. Roughly 64-96 hours total, spread across 4 phases.
Unit Roadmap
Foundation
Build the core game mechanics
Expansion
Add features and content
Polish
Visual effects and menus
Mastery
Optimisation and distribution