Building on the work done in CSnake, I wrote an implementation of the classic game sokoban for the terminal, written in C. Source