Games · 2020

Bound

The first game I built entirely on my own — a Java / Processing (PApplet) platformer, made with libraries and techniques I picked up while teaching Java to iDTech campers at UCLA.

JavaProcessingPApplet

▶ Move your mouse to steer, click Start to play. A p5.js web port of the original Java game.

About

Bound started as a teaching exercise and grew into a full platformer — handwritten physics, collision, and level logic on top of the Processing (PApplet) drawing loop. It's where I first learned how to architect a game from an empty setup() and draw().

The original is a desktop Java application; the version above is the p5.js web port, and the full source lives on GitHub.