An open API service indexing awesome lists of open source software.

https://github.com/bocaletto-luca/snake

Snake Web Game Single Player is a modern browser-based remake of the classic Snake game built with HTML5, CSS3, and JavaScript. Enjoy smooth animations, responsive gameplay, and intuitive controls as you guide your snake to eat and grow—all without installation. Developed by Bocaletto Luca.
https://github.com/bocaletto-luca/snake

bot classic-game controller css3 game gplv3 html5 javascript json multidevice open-source php responsive save snake snake-game stage videogame webgame

Last synced: 17 days ago
JSON representation

Snake Web Game Single Player is a modern browser-based remake of the classic Snake game built with HTML5, CSS3, and JavaScript. Enjoy smooth animations, responsive gameplay, and intuitive controls as you guide your snake to eat and grow—all without installation. Developed by Bocaletto Luca.

Awesome Lists containing this project

README

          

# Snake Web Game Single Player
#### Author: Bocaletto Luca

![HTML5](https://img.shields.io/badge/HTML5-E34F26?logo=html5&style=for-the-badge)
![CSS3](https://img.shields.io/badge/CSS3-1572B6?logo=css3&style=for-the-badge)
![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?logo=javascript&style=for-the-badge)
![WebGame](https://img.shields.io/badge/WebGame-Snake-blue?style=for-the-badge)
![Project Completed](https://img.shields.io/badge/Project-Completed-green?style=for-the-badge)
![GPLv3](https://img.shields.io/badge/License-GPLv3-blue?style=for-the-badge)

[![Test Online](https://img.shields.io/badge/Test%20Online-Click%20Here-brightgreen?style=for-the-badge)](https://bocaletto-luca.github.io/Snake/)
## Overview

**Snake Web Game Single Player** is a modern browser-based remake of the classic Snake game. Built using HTML5, CSS3, and JavaScript, this game delivers smooth animations and responsive gameplay. Guide your snake as it eats, grows longer and faster, and avoid collisions with the wall or your own tail.

## Language

English and Italian.

## Installation

No installation is required. Simply serve the files via any HTTP/HTTPS server (for example, using Apache) and open `indexhtml` in your browser.

## Usage

- **Objective:**
Control your snake to eat food that appears on the screen. Each food item makes your snake longer. Avoid hitting walls or colliding with your tail.

- **Controls:**
Use the arrow keys (Up, Down, Left, Right) to steer your snake.

- **Game Features:**
- **Classic Gameplay:** Enjoy the nostalgic arcade feel.
- **Responsive Design:** Plays smoothly on any device.
- **Score Tracking:** Watch your score as your snake grows.
- **Single Player Experience:** Challenge yourself to beat your high score.

## Technologies Used

- **HTML5** – Provides the structure.
- **CSS3** – Used for styling and animations.
- **JavaScript** – Implements game logic and interactivity.
- **Custom Snake Engine** – Implements the classic snake mechanics.
- **Bootstrap 5** – For modern, responsive UI components.

## License

This project is released under the [GPLv3 License](https://www.gnu.org/licenses/gpl-3.0.en.html).

## Author

**Bocaletto Luca**
[GitHub](https://bocaletto-luca.github.io) • [Official Site](https://bocalettoluca.altervista.org)

---

Enjoy this classic arcade experience and have fun beating your high score!