Sokoban
Overview
Sokoban is a puzzle game where the player must push crates to place them on target spots.
Features
- 20 varied levels
- Smooth character movement
- Simple and effective interface
- Detection system for game over states
Project details
As part of a university assignment, this game was developed within 1 month in collaboration. The main requirement was to create it using C.
We built a game engine to handle collisions, crate movement (crates can only be pushed), and level solving. A full walkthrough for all 20 levels is included if you want to see the game in action!