Block Escape is a 2D platformer built in p5.js focused on movement, momentum, and clean system design.

This project started as a way to learn game development, but quickly turned into a deeper dive into building structured, scalable systems.

────────────────────────────────────

- Smooth player movement with momentum

- Sliding and wall-jumping mechanics

- Camera system that follows the player with level constraints

- Modular architecture (player, collision, state management)

- Custom keybinding system

-AND MORE!!!

────────────────────────────────────

(You can customize these later in the settings and view more in help)

- Move: Arrow Keys

- Jump: Up Arrow

- Slide: Down Arrow

-Sprint: Shift

-Dash: Space

- Pause: P

-Full-screen: F

-WITH HOTKEYS NOW!!!

────────────────────────────────────

This project is part of my journey into game development and software engineering.  

I’m focusing on learning how to build systems that are not just functional, but clean and scalable.

For leaderboard uploads go to Here

────────────────────────────────────

 

If you try the game, I’d really appreciate any feedback!

────────────────────────────────────

Updated 7 hours ago
Published 1 day ago
StatusIn development
PlatformsHTML5
AuthorBxngee
GenrePlatformer
Made withp5.js
Tags2D, Indie, Prototype, Short, Singleplayer, Speedrun
Average sessionA few minutes
LanguagesEnglish
InputsKeyboard
AI DisclosureAI Assisted, Graphics, Sounds

Leave a comment

Log in with itch.io to leave a comment.