Skip to content

A Sokoban implementation in plain C using the SDL2 library.

License

Notifications You must be signed in to change notification settings

besentv/SDL2_Sokoban

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SDL2_Sokoban

A Sokoban implementation in plain C using the SDL2 library.

Background:

This project was created by me and a nice colleague in one week of my apprenticeship as a software engineer.

Levels had to be removed due to possible copyright problems, though there are plenty of websites where you can download free ones.

Level Format

  • EMPTY_FIELD ' '
  • PLAYER '@'
  • CRATE '*'
  • CRATE_TARGET '.'
  • PLAYER_ON_TARGET '+'
  • CRATE_ON_TARGET '&'
  • WALL 'X'

All definitons are editable in include/game.h .

Last but not least: Have fun with the code. 😄

About

A Sokoban implementation in plain C using the SDL2 library.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published