Skip to content

dsoto1219/msnake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MSnake: A Minimalistic Snake Game for the Terminal

Final Project for CS50x.

Video Demo:

Video Demo

Description

A terminal snake game, meant to be an alternative for the popular nSnake. The snake's behavior is built to be more responsive, and the game itself is meant to be more minimalistic and easily replayable.

Installation

Building From Source

Requirements: GCC, GNU make, and ncurses library.

  1. Clone this repository, and change your directory to its location.
  2. Run make snake.

How to play

  • Run ./snake to run the game.
  • Use the arrow keys to move the snake in any given direction.
  • Press p or h to pause the game (note: at this time, despite the bottom-left message, pressing h does not display a help message).
  • Press r to restart the game.
  • Press q to quit the game.

Contributing

See (CONTRIBUTING.md)[CONTRIBUTING.md].

About

A Minimalistic Snake Game for the Terminal

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published