Un classico reinventato! Questo progetto รจ una versione moderna e reattiva del mitico Snake, interamente sviluppata con HTML, CSS e JavaScript vanilla. Perfetto per divertirsi un attimo o per esplorare le basi della programmazione interattiva su canvas!
- โ Gameplay fluido con controlli via tastiera (freccette)
- ๐ Generazione casuale del cibo allโinterno del canvas
- ๐ Velocitร dinamica: il gioco si velocizza man mano che il punteggio aumenta
- ๐พ Salvataggio automatico del miglior punteggio tramite
localStorage - ๐ Pulsante "Reset" per ricominciare subito una nuova partita
- ๐ผ๏ธ Interfaccia semplice e pulita, ideale anche per dispositivi mobili
- Il serpente si muove automaticamente e cambia direzione in base ai tasti premuti.
- Ogni volta che mangia un cibo, il serpente cresce e il punteggio aumenta.
- Se sbatte contro se stesso o contro i bordiโฆ ๐ Game Over!
- Alla fine della partita, il miglior punteggio viene confrontato e aggiornato se superato.
Clona la repo e apri il file index.html con il tuo browser:
๐ฆ snake-game/
โโโ index.html # Struttura della pagina
โโโ style.css # Stili personalizzati
โโโ script.js # Logica di gioco
-
HTML5 Canvas API
-
JavaScript (senza librerie esterne)
-
CSS3 Flexbox
- Creato con passione da Maresca Ciro.
- Vuoi contribuire o proporre miglioramenti? Forka il progetto o apri una pull request!
