Skip to content

A modern take on the classic Snake game featuring neon visuals, sound effects, and full mobile support. Built with HTML5 Canvas and vanilla JavaScript.

Notifications You must be signed in to change notification settings

unibr0s/SnakeGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Snake Game 🐍

A modern take on the classic Snake game with sleek visuals, sound effects, and mobile support.

Features

  • 🎮 Classic Snake gameplay mechanics
  • 🎵 Background music and sound effects
  • 📱 Full mobile support with touch controls
  • 💫 Smooth animations and visual effects
  • 🌗 Neon-style design with glowing elements
  • 🔊 Toggleable sound controls

How to Play

Desktop Controls

  • Use Arrow Keys or WASD to control the snake
  • Collect food to grow longer
  • Avoid hitting yourself
  • Press any movement key to start

Mobile Controls

  • Use the on-screen arrow buttons to control the snake
  • Touch any direction to start moving
  • Sound can be toggled with the volume icon

Technologies Used

  • HTML5 Canvas
  • CSS3 with modern features
  • Vanilla JavaScript
  • Responsive Design
  • Mobile-First Approach

Installation

  1. Clone the repository:
git clone https://github.com/unibr0s/SnakeGame.git
  1. Open index.html in your browser to play

Live Demo

Play the game here: Snake Game

Credits

Built by Unibr0s

License

This project is open source and available under the MIT License.

About

A modern take on the classic Snake game featuring neon visuals, sound effects, and full mobile support. Built with HTML5 Canvas and vanilla JavaScript.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published