Skip to content

aelaoude-collab/Sicky-Snake

Repository files navigation

Sicky-Snake

Game app 🐍 Sicky Snake A classic snake game built entirely using modern HTML, CSS (Tailwind CSS for utility), and vanilla JavaScript. Optimized for both desktop (keyboard) and mobile (touch/D-Pad).

🕹️ Play Now! (PWA/Web Version) The latest stable version of Sicky Snake is hosted live via GitHub Pages:

Play Sicky Snake Live

✨ Key Features Classic Gameplay: Eat apples, grow longer, and avoid walls or your own tail.

Fully Responsive: Optimized for both vertical mobile screens and horizontal desktop monitors.

Intuitive Controls: Supports Arrow Keys, Swipe Gestures, and an on-screen D-Pad.

Sound Effects: Custom arcade sound effects for eating and game over.

Pause Functionality: Use the 'P' key, Spacebar, or the on-screen Pause button.

🚀 How to Play Controls Action

Desktop / Keyboard

Mobile / Touch

Move

Arrow Keys (Up, Down, Left, Right)

Swipe gestures or On-screen D-Pad

Pause/Resume

P key or Spacebar

Pause Button (Top bar)

Goal Guide the Sicky Snake to eat as many red apples as possible to increase your score and length. The game ends if the snake hits a wall or collides with its own body.

💻 Technical Details This project is a single-file Progressive Web Application (PWA).

Frontend: HTML5, CSS (Inline using Tailwind CDN), JavaScript (Vanilla)

Audio: Custom MP3 sound files included.

Setup for Local Development Clone the repository:

git clone https://github.com/aelaoude-collab/Sicky-Snake

Open the file: Simply open the index.html file in any modern web browser.

Android Publishing Notes This project is prepared for wrapping into an Android App Bundle (.aab) using tools like PWABuilder. The included .gitignore file is configured to exclude all necessary Android build artifacts (*.apk, *.aab, /build, etc.) to maintain a clean repository.

Releases

No releases published

Packages

 
 
 

Contributors