A classic Snake game built using HTML, CSS, and advanced JavaScript.
The game offers a complete user experience with a separate landing page, game screen, and win/game over screen.
- Landing Page: User-friendly entry screen to start the game.
- Game Screen: Fully interactive snake controlled via arrow keys.
- Win / Game Over Screens: Dynamic screens based on the player’s performance.
- LocalStorage Integration: High score is saved and persisted between sessions.
- Custom Design: Clean, modern UI built with CSS for an enjoyable experience.
- Advanced JavaScript Logic: Handles snake movement, apple collection, collision detection, game timing, and more.
- HTML5
- CSS3
- JavaScript (Vanilla)
- LocalStorage API
This project was created as part of a self-learning journey and showcases a strong understanding of game logic, DOM manipulation, and browser-based storage.