Case study
Puzzle Move the Boxes
Logic game about moving boxes
01 Task
It was necessary to make a puzzle in the spirit of “sokoban” with a set of levels and clear mechanics
02 Solution
Implemented the mechanics of pushing boxes, checking the solution of a level, and a set of levels with increasing difficulty. I moved the levels into the data so that new ones can be added without editing the code.
03 Solved tasks
- Made a puzzle in the spirit of Sokoban
- Implemented the mechanics of pushing boxes
- Added level solution check
- Added levels to data for easy addition of new ones
04 Result
A ready-made puzzle with levels and working mechanics. New levels are added as data, not as code