Skip to content

bravegnu/sokoban

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sokoban

Build

The graphical version requires SDL 1.2 development headers. In Debian / Ubuntu, install dependencies as shown below.

# apt-get install libsdl1.2-dev

To build the graphical version:

$ make sdl-config
$ make

The terminal version requires ncurses development headers. In Debian / Ubuntu, install dependencies as shown below.

# apt-get install libncurses5-dev

To build the terminal version:

make ncurses-config
make

Design

The code follows an MVP design pattern. The model is provided by world.c. The view is provided by sdl-view.c and term-view.c. The presenter is provided by game-engine.c and main.c

Credits

About

Sokoban written in C and SDL

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published