This is a project for a React-based Snake game.
This is my first ever React project, and the idea is to get a grasp of the library and the best development practices.
Code reviews and contributions are super welcomed.
- Classic Snake gameplay
- High score tracking
- Customizable game settings (speed, size, etc.) (Upcoming)
https://jorgeherrerau.github.io/snake-game-react/
git clone https://github.com/JorgeHerreraU/snake-game-react.git
- Node.js (v20 or later recommended)
- npm (v12 or later)
- Clone the repository
- Navigate to the project directory: cd react-snake-game
- Install the dependencies: npm install
- Start the development server: npm run dev
Open http://localhost:5173/ to view the game in your browser.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/new-snake-feature
) - Commit your Changes (
git commit -m 'Add scoreboard animations'
) - Push to the Branch (
git push origin feature/new-snake-feature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
Jorge Herrera - @Linkedin - [email protected]
Project Link: https://github.com/JorgeHerreraU/snake-game-react