28 lines
1.1 KiB
Markdown
28 lines
1.1 KiB
Markdown
# PYSOKOBAN
|
|
|
|
Welcome to PYSOKOBAN!
|
|
The object of the game is to move all of the boulders to specific storage
|
|
positions in the shortest amount of moves possible.
|
|
|
|
With 13 worlds and 617 different levels, you will never be bored (unless you do not like sokoban, of course)!
|
|
|
|
All levels were STOLEN from [here](http://www.sneezingtiger.com/sokoban/levels.html). I did not write any of the levels... maybe I will one day.
|
|
|
|
```
|
|
KEY MOVEMENT
|
|
+===========================================+
|
|
|_symbol_|_meaning_|| y k u | 7 8 9 |
|
|
| @ | you || \ | / | \ | / |
|
|
| # | wall || h- . -l | 4- . -6 |
|
|
| 0 | boulder || / | \ | / | \ |
|
|
| * | stored^ || b j n | 1 2 3
|
|
| . | storage || | |
|
|
+===========================================+
|
|
```
|
|
|
|
## Getting Started
|
|
1. Create virtual environment with: `python3 -m venv venv`
|
|
2. Activate virtual environment with: `source venv/bin/activate`
|
|
3. Install Requirements with: `pip install -r requirements.txt`
|
|
4. Play the game with: `python3 main.py`
|
|
|