This C program simulates the game “snake” which is usually available in old mobile phones

A string of characters moves on the screen according to arrow keys pressed by user. If it touches itself or screen boundary, the program terminates. When the snake moves, in arbitrary screen positions some digit (1-9) appears.

The objective of the game is to make the snake eat the said digit, so that it is added to the score. When a digit is eaten, the size of the snake increases by the number of characters equal to the value of the digit.

In this version of the game there are provisions for saving / loading too.

The Phoenix Project
Transform your IT and business with The Phoenix Project – the gripping story that redefines how we think about DevOps and innovation!
View on Amazon

  Snake Game (18.8 KiB, 62,429 hits)

 

Snake Game - C implementation

Snake Game – C implementation