Skip to content

Ayush9545/Snake_Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Snake_Game

This is Snake Game I have build with Java.

Open World Snake Game 🐍

This is a basic version of the classic Snake game, created primarily to understand and demonstrate the core logic behind it. The project is still in its early stages and will evolve over time as I continue to learn and improve.

🎯 Project Goal

The long-term vision is to turn this into an open-world Snake game β€” where:

  • The language should be Java only.
  • The game doesn't end when the snake hits the wall (snake can pass through).
  • The game only ends when the snake collides with itself.
  • More engaging gameplay features will be added over time.

🀝 Contributions Welcome!

Feel free to fork, modify, or improve this game. Your contributions will not only help the project grow but also help me better understand collaborative development and how GitHub works. Any suggestions, pull requests, or feedback are appreciated!


πŸ› οΈ Planned Features and Improvements

  • Allow the snake to pass through walls (no game over on wall collision)
  • Add a bonus item that increases the snake's size by two segments
  • Implement game over when the snake hits itself
  • Improve graphics and animations
  • Add polish and enhancements to overall gameplay

πŸ“Œ Notes

Some of the above mechanics may change during development based on how they affect the gameplay experience. The aim is to strike a balance between fun, challenge, and innovation.


πŸš€ Getting Started

To run the game locally:

# Clone the repository
git clone https://github.com/Ayush9545/Snake_Game.git

# Navigate to the project directory
cd Snake
cd Board

About

This is Snake Game I have build with Java.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages