Incremental Snake Game

An incremental snake game where snakes move on autopilot. The game features:

  • Multiple snakes moving automatically
  • Dynamic level size based on progression
  • Variable apple density
  • Different snake colors
  • Incremental progression system

Project Structure

  • /frontend/ - Contains the HTML, CSS, and frontend JavaScript
  • /shared/ - Contains shared types and game logic
  • /backend/ - Contains API endpoints (if needed for future features)

How to Play

  1. Watch as the snakes navigate the board automatically
  2. As snakes eat apples, you earn points
  3. Use points to upgrade various aspects of the game
  4. Progress through levels with increasing difficulty and rewards

Game Parameters

The game dynamically adjusts these parameters as you progress:

  • Level size (grid dimensions)
  • Number of snakes
  • Snake colors
  • Apple density
  • Snake speed
  • Score multipliers

Technologies Used

  • HTML Canvas for rendering
  • TypeScript for game logic
  • TailwindCSS for styling