No description
Find a file
2025-08-29 22:10:07 -04:00
assets maps and * 2025-08-29 21:24:56 -04:00
main.py lint 2025-08-29 22:10:07 -04:00
maps.py improvements and stuff you know 2025-08-28 17:24:30 -04:00
README.md fix readme 2025-08-29 22:06:34 -04:00
requirements.txt ini commit 2025-08-28 09:56:00 -04:00

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. 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