Sei sulla pagina 1di 12

Snake Game

IN C PROGRAMMING LANGUAGE
DEVELPOED BY BHAVNA, SHITAL AND PIYUSHI
GUIDED BY PROF. CHANDRASHEKHAR D. BADGUJAR
Acknowledgement

 We are profoundly grateful to Prof. Chandrashekhar D. Badgujar for


her expert guidance and continuous encouragement throughout to
see that this project rights its target since its commencement to its
completion.
 We would like to express deepest appreciation towards Dr. Santosh
Narayankhedkar, Principal, Mahatma Gandhi Mission’s College of
Engineering and Technology, Prof. K. Sankar, Head of Department
of Computer Engineering whose invaluable guidance supported us
in completing this project.
 At last we must express our sincere heartfelt gratitude to all the staff
members of Computer Engineering Department who helped us
directly or indirectly during this course of work.
Abstract

 This project aims to bring the fun and simplicity of snake game with
some new features. It will include computer controlled intelligent
opponents whose aim will be to challenge the human players.
 The simplicity of this game makes it an ideal candidate for a minor
project as we can focus on advanced topics like multiplayer
functionality and implementation of computer controlled intelligent
opponents.
 Keywords: Snake, C Programming
INDEX
 Introduction
 1.1 Overview
 1.2 Problem Definition
 1.3 Objective
 1.4 Scope
 2. Review of Literature
 3. System Analysis
 3.1 Existing System
 3.2 Proposed System
 3.3 System Specification
 4. System Design
 4.1 Designs
 4.1.1 Flow Chart
 4.1.2 Block Diagram
 5. Conclusion
 6. Future Scope & Limitation
 7. References
INTRODUCTION
 1.1 Overview :- The Snake has appeared in many different forms over the
decades, but it’s first appearance took place in the mid-1970s and was
called Blockade.
 1.2 Problem Definition :- The aim of the game is to collect the dots
(food) and avoid the obstacles(crosses, borders, and the snake itself). As
you collect food, the snake getslonger, so increasing your likelihood of
crashing into yourself.
 1.3 Objective :- The game called "Snake" or "Snake Game" typically involve
the player controlling a line or snake, there is no official version of the game,
so gameplay varies.
 1.4 Scope :- The Snake has appeared in many different forms over the
decades, but it’s first appearance took place in the mid-1970s and was
called Blockade. It was the creation of Gremlin Industries, who specialized in
coin-operated arcade machines. In 1984, they closed their doors, never to
open again.
Review of Literature

The general activities from the life cycle of the system are
given below :-
 Preliminary study
 Defining the system
 Design and development of the system
 Implementation of the system
System Analysis
 3.1 Existing System :- This Project in C language of Snake Game is a simple
console application with very simple graphics. In this project, you can play the
popular “Snake Game” just like you played it elsewhere.
 3.2 Proposed System :- The following documentation is a project the “Name of
the term paper allotted”. It is a detailed summary of all the drawbacks of the
old system and how the new proposed system overcomes these shortcomings.
 3.3 System Specification :-
 Operating system: MS Windows
 Language: C Language
 Processor: Pentium IV Processor and above
 RAM: 512 MB
 Hard disk: 5 GB
System Design
• Flow Chart • Block Diagram 16
Conclusion

We were successful in creating a multiplayer version


of traditional snake game. The computer c ontrolled
intelligent opponents have been successfully tested in the
game is a unique feature of i Snake.
Future Scope & Limitation

Our project will be able to implement in future after making some


changes and modifications as we make our project at a very low level.
So, the modifications that can be done in our project are:
 It can be made with good graphics.
 We can add more options like Top scores and Player Profile
 We can add multiplayer option
References

 https://en.wikipedia.org/wiki
 https://www.youtube.com
 https://www.cs.bham.ac.uk
 Books :-
 Let us C by Yashwant Kanetkar
 Programming with C by E Balagurusamy
 Graphics under C by Yashwant Kanetkar
Thank You!
ANY QUESTIONS?

Potrebbero piacerti anche