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.

C++ For Dummies 7th Edition
Unlock the world of programming with C++ for Dummies – the perfect beginner’s guide to mastering C++ with ease and confidence!
View on Amazon

  Snake Game (18.8 KiB, 62,430 hits)

 

Snake Game - C implementation

Snake Game – C implementation