Skip to content

Latest commit

 

History

History
55 lines (35 loc) · 1.45 KB

README.md

File metadata and controls

55 lines (35 loc) · 1.45 KB

Snake Game

A modern take on the classic Snake game, built with Next.js. Enjoy customizable settings, gamepad support, and background music.

🎮 Play the game here

Features

  • Multiple control schemes: Arrow keys, WASD, or Gamepad
  • Customizable board size and game speed
  • Customizable snake and food colors
  • Optional background music with volume control
  • Responsive design for all devices
  • Built with React and TypeScript for type safety

Screenshots

Gameplay

Snake Game Gameplay Experience classic snake gameplay with modern visuals and customizable colors.

Settings

Game Settings Adjust game settings including speed, board size, and audio options.

Getting Started

  1. Clone the repository:

    git clone https://github.com/wrcno1/snake.git
  2. Install dependencies:

    cd snake
    npm install
  3. Run the development server:

    npm run dev

Audio Attribution

The background music used in this game is from "Sketches for a Realms of Arkania-inspired dungeon crawler" by Surt R., licensed under CC BY 4.0.

License

The game code is licensed under the MIT License. Audio assets are licensed under CC BY 4.0.