The main goal of the project is to re-create that most popular "SNAKE" game to entertain the users in a user-friendly manner which is written in C programming language.
Carleton University, Ottawa, Ontario, Canada.
Aditi Biswas aditibiswas@cmail.carleton.ca
Siddharth Ashish Upadhyaya siddharthashishupad@cmail.carleton.ca
Soham Patel sohampatel@cmail.carleton.ca
Tharun Merapala tharunmerapala@cmail.carleton.ca
The objective of the game is to guide the moving 'Snake' towards the 'Food' placed over random positions in a bounded area. The bounded area is considered as 'Wall'. While guiding the 'Snake', the player has to make the 'Snake' avoid 3 things to continue the game and earn points:
- Touch the 'Wall'
- Touch the 'Obstacle'
- Touch itself
Failing to maintain these will cause the game as ended. The top three high scores of each level will be displayed in the scorecard from all the scores.
-
bin: This folder has executable files and data files.
-
doc: This folder contains documents with instructions for users and developers.
-
include: This folder contains header files used in application.
-
build: This folder has all the object files generated using make file.
-
src: This file contains the source code for the project with other .c files.
Before playing the game, it has to be installed. The instalation process is given in details in -
https://github.com/patel-soham/Group_H_SnakeGame/blob/adi_dev/doc/User%20Manual.pdf
Detailed instructions for user can be found here -
https://github.com/patel-soham/Group_H_SnakeGame/blob/adi_dev/doc/User%20Manual.pdf
Detailed instructions for developer can be found here -
https://github.com/patel-soham/Group_H_SnakeGame/blob/adi_dev/doc/Developer%20Manual.pdf
All thanks goes to our respected course instructor Dr. Cristina Ruiz Martin.