ncurses snake game written with guile.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


nc-snake is an ncurses implementation of the old snake game.


nc-snake requires GNU Guile and Guile-Ncurses in order to run.


The goal of the game is to move around the board eating fruit as it appears. Fruit is drawn as the character 'a'. The snake can be steered with the w, a, s, and d keys. Every time you eat a piece of fruit, the snake grows in length. If you hit your tail, the game is over. The 'q' key can be used to quit the game at any time.

To run the game from a terminal, use

guile nc-snake.scm

from the directory containing nc-snake.scm


nc-snake is licensed under the Simplified BSD License. See LICENSE for the full text of the license.