Concept
Sokoban game, but in order to move a box, you must solve the puzzle inside of the box.
These would be called Outer Puzzles and Inner Puzzles respectively.
RetroAchievements UGC
For every 1 outer puzzle, there is 4 inner puzzles.
To do achievements, you would get 1 per puzzle.
This would be a separate game listed as a subset on site until multiset exists. When it does, merge the base game with my puzzles, and the RA puzzles.
Making
Breakdown the game into pieces
- Character can move
- Check for collision with level border
- Check for collision with box
- If colliding with box, check box status
- If box status = 0, then prompt to solve puzzle
- If box status = 1, then allow box to move with player
- If box is overlapping the dot, then play a sound and change box colour