Welcome to the Snake Game, a web-based recreation of the iconic arcade game. Players control a snake that grows longer as it eats food, with the challenge of avoiding collisions with the walls or the snake's own body. This project is part of the larger Arcade Classics series, where we bring beloved retro games to modern web browsers.
This project is being developed by the Software Division of the AAAIMX Student Chapter for educational purposes. It is designed to offer an interactive and collaborative learning experience, where participants can explore web development and game design through hands-on practice.
- Classic Gameplay: Control the snake and grow as you collect food.
- Simple, Clean Interface: Styled with CSS for a minimalist, nostalgic look.
- No Dependencies: Pure HTML, CSS, and vanilla JavaScript.
You can play the game directly in your browser! Click here to play
- HTML5: For structuring the game layout and canvas.
- CSS3: For styling and ensuring the game is responsive.
- JavaScript: For game logic and animations.
To run the game locally on your machine, follow these steps:
-
Clone the repository:
git clone https://github.com/AngelAldaz/Snake_RetroGames
-
Navigate to the project folder:
cd Snake_RetroGames
-
Open
index.html
in your browser:start index.html
or just double-click the file.
- Move the Snake: Use arrow keys to control the snake's direction.
- Objective: Eat the food to grow longer while avoiding the walls and your own tail.
- Basic snake mechanics and game over state.
- Increase speed as the snake grows.
- Add sound effects.
- Implement high scores.
- Add different levels or game modes (e.g., maze or timed challenges).