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.