Skip to content

Python-United/Snake_Game

Repository files navigation

Snake_Game

Members Names:

  1. Odai Al-fwa'er (team leader)
  2. Ahmed Zatar
  3. Ebrahim Ayyad
  4. Suhib Kharoush

Running The Game

  1. Open the project by PyCharm
  2. Add this packages :
    • pygame
    • wheel
    • torch
    • matplotlib
    • ipython
    • agent
  3. Go to the main.py file right click and choose run main
  4. Enjoy it :)

Game Description

In the game of Snake, the player uses the arrow keys to move a "snake" around the board. As the snake finds food, it eats the food, and thereby grows larger. The game ends when the snake either moves off the screen or moves into itself. The goal is to make the snake as large as possible before that happens.

WireFrame

Snake_Game

User Stories

1- As a user, I want to see beautiful graphics. 2- As a user, I want to be able to move the snake smoothly without any problem. 3- As a user, I want to access setting page and adjust setting and chosen setting reflect to the game successfully. 4- As a user, I want to see my score for each level. 5- As a user, I want to hear game sound clearly without any issue. 6- As a user, I want to see an intro when run the game.

Software Requirements

Software Requirements

Management Tools

Trello

Domain Modeling

Snake_Game

Using a Database? Make a Database Schema Diagram

We do not require for our project

Resources

Tutorial for snake game

Tutorial for deep learning

About

Snake game remastered

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages