Back to Portfolio
School project - BoxManager
April 2019
Javascript
Html
CSS
Mobile
Programmer & Designer

Context
This project was designed to help us develop our “designer’s mindset.”
The goal was to create a Sokoban-like puzzle game with a unique twist, built primarily in JavaScript and playable on mobile via the web.
The project was divided into two main phases:
- A few weeks dedicated to game and level design (GD & LD)
- Followed by the programming phase
We were a team of three working together.
Tech
- Web - Engine
- Javascript, Html, CSS - Language
- SVN - Versioning
Screenshot
Video
My Work
Design: I created three levels and built our paper prototype using real wooden blocks, turning it into a physical board game version for playtesting.
Programming:
- Implemented the Astart pathfinding system for character movement
- Developed the Undo/Redo system
- Worked on the sound system
Conclusion
The biggest lesson I took from this project was working on pathfinding.
It was my first experience tackling a complex algorithm, and it gave me a strong appreciation for how such systems bring logic and life to gameplay.