0% found this document useful (0 votes)
29 views16 pages

Snakegame

This document outlines a snake game project that will allow one player to control a snake using arrow keys to move around and eat dots of food that appear on the screen. The snake will grow in length each time it eats food, and the game will end if the snake runs into itself or the edges of the game board. The project will be developed in Java and utilize data structures and algorithms. Key planned features include the snake being able to smoothly move in the direction of the arrow keys pressed and food appearing at periodic intervals to be eaten. A Gantt chart outlines the proposed timeline over 8 weeks for proposal, research, coding, testing, and documentation.

Uploaded by

Bipin Masal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
29 views16 pages

Snakegame

This document outlines a snake game project that will allow one player to control a snake using arrow keys to move around and eat dots of food that appear on the screen. The snake will grow in length each time it eats food, and the game will end if the snake runs into itself or the edges of the game board. The project will be developed in Java and utilize data structures and algorithms. Key planned features include the snake being able to smoothly move in the direction of the arrow keys pressed and food appearing at periodic intervals to be eaten. A Gantt chart outlines the proposed timeline over 8 weeks for proposal, research, coding, testing, and documentation.

Uploaded by

Bipin Masal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 16

SNAKE

GAME
By: Bipin Masal
TABLE OF CONTENTS
01 02 03
Introduction Problem Statement Objective

04 05 06
Topic Used Expected Features Gantt Chart
01
INTRODUCTION
● The game will feature one snakes, played by
one person.

● One small snake will begin at opposite


corners of the game display, and players will
utilize four control keys (8-to Move up, 5-to
Move down, 6-to Move right,4-to Move and
SNAKE GAME 0-to Exit) to move their snakes throughout
the display.

● Dots of “food, "will appear on the screen, for


which the snakes will have to eat.

● Get the most points. Ways to die- run into


your tail or run in to any four sides of the
game board.
02
PROBLEM
STATEMENT
PROBLEM VS SOLUTION

PROBLEM SOLUTION
Feel lag and stuck Can move in a given
In previous version direction without lag
PROBLEM VS SOLUTION

PROBLEM SOLUTION
Feel bored to study Play Snake Game
03
OBJECTIVE
OUR OBJECTIVES

 This project involves the game of Snake eats the food, the length of
snake increases.
 This project involves the demonstration of snake game board, on which
user can play the game and enjoy.
04
TOPICS USED
Some of the topics used for this project are:
Topics Used ● Java
For Project ● DSA Algorithms
05
EXPECTED
FEATURES
OUR EXPECTED FEATURES
Snake can move in a
given direction and Food will be
when it eats the generated at a given
food, the length of interval.
snake increases.

More Features
When the snake Soon
crosses itself, the
game will be over
06
GANTT CHART
GANTT CHART

Week Week 2 Week 3 Week 4 Week 5 Week 6 Week Week 8 Week 9


1 7

Proposal
Writing/Defen
se

Research

Coding

Testing

Documentatio
n
THANKS
Do you have any QUERRY?

You might also like