Sunteți pe pagina 1din 11

Presentation

on

SNAKE GAME

Presented By:-
Name : PANKAJ ANAND
Branch and Sem: CSE &4th

Department of Computer Science & Engineering


LNCT,BHOPAL
Contents
Introduction of project
Problem Statement
Requirements(Software/Hardware)
Proposed method
Working Model
Coclusion
Future scope of the program
References

SNAKE GAME
2
Problem Statement

As we see that in today’s world people miss ancient


mobile games of which one we have choose is Snake
game.
So i decided to build a Snake game which will be
robust and fast.
In this way people can fulfil their wish to play such
games through my application which is developed in
one of the most robust language i.e. C.
Introduction
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. The most common version of the game involves the snake
or line eating items which make it longer, with the objective being to avoid
running into a border or the snake itself for as long as possible.
The player loses when the snake either runs into a border or its own body.
Because of this, the game becomes more difficult as it goes on, due to the
growth of the snake.
Nokia has installed the "Snake Game" on many of its phones. The game is
also available on several websites, including YouTube, which allows
viewers to play the game while a video loads

3 SNAKE GAME
Requirements

 SOFTWARE
REQUIREMENTS:
 Operating WINDOWS
system Code Blocks
 Application
software
 HARDWARE
REQUIREMENTS
 H a rd Disk
 Language :- 32 GB
 RA M
:- 128 MB(min)

5 SNAKE GAME
Working START
Model
enter the main menu of snake
game

Press
any key
to start

Enter name Play game quit

Do you want
to
continue?

STOP

6 SNAKE GAME
Conclusion

 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. You have to
use the up, down, right or left arrows to move the snake.
 Foods are provided at the several co-ordinates of the screen for the
snake to eat. Every time the snake eats the food, its length will by
increased by one element along with the score.
 It isn't the world's greatest game, but it does give you an idea of what
you can achieve with a relatively simple C program, and perhaps the
basis by which to extend the principles and create more interesting
games of your own.

7 TITLE
SNAKE OF PROJECT
GAME
Features & About the Project?
 This snake game is just similar to games which are found under mobile
games section. It uses the concept of graphics to display the menu items
and all objects on a single screen.
 An instruction has been given on the top right side of the menu where
users must go through the instruction to play this game.
 Players will able to check their result after games get over.
 The score section will display the total score of the player, game level and
maze which has been used.
 The object snake position has been set random, so whenever player will
start the game, the snake will appear at random location every time.
 The snake object will always appear in green color.
 The number keys “d,a,w,s” has been set within the program to move the
snake to right, left, top and bottom respectively

8 TITLE
SNAKE OF PROJECT
GAME
FUTURE SCOPE OF THE PROJECT

 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:
1.It can be made with good graphics.
2.We can add more options like Top scores
and Player Profile
3. We can add multiplayer option
9 TITLE OF PROJECT 04/20/17
References
 https://en.wikipedia.org/wiki

 https://www.youtube.com

 https://www.cs.bham.ac.uk

 Books

a.Let us C by Yashwant
Kanetkar
b.Programming with C by E
Balagurusamy
c.Graphics under C by Yashwant
Kanetkar
10 SNAKE GAME 04/20/17
Thank You

S-ar putea să vă placă și