A classic Sokoban puzzle game implemented in JavaScript, HTML, and CSS.
Sokoban (倉庫番, "warehouse keeper") is a puzzle game where the player pushes boxes around in a warehouse to their designated locations.
- Use arrow keys or ZQSD to move the character
- Push all boxes onto target locations to complete the level
- You can only push one box at a time
- You cannot pull boxes
- Press R to reset the current level
- 5 carefully designed levels
- Move counter to track your efficiency
- Responsive design that works on desktop and mobile devices
- Level navigation system
- Reset button to start over
- Open index.html in your browser
- Use arrow keys or ZQSD to move the character
- Push all boxes onto the target locations to complete the level
- Move to the next level after completing the current one
This game can be easily deployed to GitHub Pages:
- Initialize a Git repository in the project folder: