Skip to content

AdityaKeshari05/Snake-Game---Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ Snake Game (Java Swing)

๐ŸŽฏ Overview

This is a classic Snake Game built using Java and Swing.
The game allows players to control a snake that grows in size after eating apples while avoiding collisions with the walls and itself.
It also includes features like score tracking, skins, coins, and league systems .


โš™ Features

  • ๐ŸŽฎ Smooth snake movement with arrow keys
  • ๐ŸŽ Random apple generation
  • ๐Ÿ’ฅ Game over on wall or self-collision
  • ๐Ÿ’ฐ Coin and points system
  • ๐Ÿ… League system (Bronze โ†’ Diamond) based on score
  • ๐Ÿ Changeable snake skins and apple designs
  • ๐Ÿ’พ Data persistence with MySQL (user profiles, coins, scores)
  • ๐Ÿ“Š Leaderboard system

๐Ÿงฑ Tech Stack

  • Language: Java
  • GUI Framework: Java Swing
  • Database: MySQL
  • IDE: IntelliJ IDEA / Eclipse / NetBeans

About

A full fleged snake game, made with java gui interface JAVA SWING , this project helped me in learning the core oops concept , core java understanding .

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages