
Snaketron
Snake multigiocatore online e competitivo, con stagioni classificate, duelli e partite a squadre, riscritto in Rust 14 anni dopo l'originale; lo sviluppatore dice che l'IA è diventata così brava da fargli smettere di scrivere codice a mano. 🐍
Sito ufficiale snaketron.io, verificato il 3 nov 2026. Linkato dal post Show HN dello sviluppatore e dal README del suo repository («Play now at snaketron.io»).
Dove giocare
Tutte le piattaforme su cui si trova il gioco. I link sono verificati sulle fonti ufficiali; non ospitiamo né ricarichiamo mai i giochi.
- Gioca gratis — sito ufficialeBrowserUscitoGratis
Gira nel browser da desktop. Nessun download.
Browser (senza download) · Link ufficiale verificato il 3 nov 2026.
- Vedi su GitHubGitHubUscito · Codice sorgente del motore di gioco, dei server e del client web (licenza MIT secondo il README)Gratis
Download dalla pagina delle release su GitHub.
Desktop · Link ufficiale verificato il 3 nov 2026.
Informazioni su Snaketron
Il vecchio Snake, ma con la classificata: Snaketron è una versione multigiocatore online di Snake in cui si raccoglie cibo senza schiantarsi contro i muri o gli altri serpenti, in allenamento in solitaria, duelli 1v1, partite a squadre 2v2 con un obiettivo o tutti contro tutti. Ogni raccolta fa ripartire un timer combo di un secondo che rende le raccolte successive più preziose, e tenendo premuta la barra spaziatrice si accelera per concatenare combo e fare uccisioni. Si può giocare subito come ospite oppure registrarsi per le classificate stagionali da Bronzo a Grand Master, l'XP complessiva e le skin, e il gioco sceglie una Play of the Game. Lo sviluppatore, lopatin, ha pubblicato Snaketron per la prima volta nel 2012 e l'aveva presentato su Hacker News, dove i giocatori avevano sfruttato lo stato di gioco gestito lato client; la versione pubblicata ad agosto 2026 è una riscrittura, che lo sviluppatore chiama V2, con un motore in Rust autoritativo lato server, condiviso con il browser tramite WebAssembly per la predizione lato client, e server che ribilanciano le partite in corso quando si aggiungono nodi. Nel post Show HN lo sviluppatore dice che l'IA è diventata così brava che ha smesso di scrivere codice a mano e ha dedicato il suo tempo al game design e al lavoro sull'alta disponibilità; il post non nomina lo strumento. Gratis nel browser, con il codice sorgente su GitHub sotto licenza MIT.
Come è stato creato
Verificato in parteNel post Show HN lo sviluppatore dice che uno degli obiettivi della riscrittura in Rust era imparare il linguaggio, ma che l'IA è diventata così brava che ha smesso di scrivere codice a mano e ha passato serate e weekend sul game design e sul lavoro di alta disponibilità; dubita che il progetto sarebbe stato portato a termine senza l'IA, affiancato a un lavoro a tempo pieno. Il post parla di 200k righe di codice, per lo più test. Non è nominato alcuno strumento né modello. Il repository contiene un file CLAUDE.md che inizia con «This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository», il che fa pensare, senza dimostrarlo, che sia stato usato Claude Code.
- NonCLAUDE.md nel repository, rivolto a Claude Code, che descrive l'architettura; lo sviluppatore non ha detto quale strumento sia stato usato. — GitHub (lopatin)
Riscrittura del gioco del 2012 dello sviluppatore. Il motore di gioco è scritto in Rust in un crate condiviso che si compila in codice nativo per i server e in WebAssembly per il client nel browser, così il client può prevedere il movimento mentre il server resta autoritativo. Secondo il README, il backend è un server Rust (Tokio e axum) per l'API REST e i WebSocket, con Redis (Valkey) per il coordinamento del cluster e come bus di eventi, AWS DynamoDB per la persistenza e container Docker pensati per AWS Fargate; il front end è in React e TypeScript. Lo sviluppatore ha preteso che il sistema scalasse automaticamente, in modo che un nuovo nodo possa unirsi e prendere in carico le partite in corso senza interromperle. Il repository contiene anche documenti di design, specifiche TLA+, un client per bot e un load tester i cui bot giocano partite vere.
- Engine / framework
- Nessun motore (motore di gioco in Rust compilato in WebAssembly; front end in React e TypeScript)
- Lingue
- Rust, TypeScript
- Dimensione del team
- Non dichiarato
- Tempo di sviluppo
- Non dichiarato
- Costo di sviluppo
- Non dichiarato
- Codice scritto dall'IA
- Non dichiarato
“AI got so good that I stopped writing code by hand and preferred to spend my nights & weekends working on what was more intereting to me than borrow checking errors: game design and the high availability stuff.”- Show HN: Snaketron – Snake multigiocatore competitivo. Di ritorno dopo 14 anni
- lopatin/snaketron su GitHub
Note di verifica: L'uso dell'IA risulta dal post Show HN dello sviluppatore del 30 ago 2026 (15:23 UTC), che non nomina alcuno strumento, quindi lo strumento è registrato come non dichiarato; il file CLAUDE.md nel repository è conservato solo come prova non verificata a favore di Claude Code (lo sviluppatore non ha detto quale strumento abbia scritto il codice, e la descrizione del file, per esempio PostgreSQL per la persistenza, è diversa da quella del README, che indica DynamoDB). Funzionalità, architettura e licenza MIT provengono dal README. Il post Show HN del gioco originale («Snaketron, online multiplayer Snake», snaketron.com) è datato 26 mag 2012. Poiché il gioco è uscito per la prima volta nel 2012 e la data di lancio della riscrittura si basa sul post Show HN, non registriamo una data di uscita. La dichiarazione sull'IA riguarda solo la riscrittura in Rust: la versione del 2012, realizzata prima degli strumenti di programmazione IA, girava su uno script server Node.js (server.js) con MySQL, secondo i commenti dello sviluppatore del 2012, e il post del 2026 non dice quando sia iniziato il lavoro sulla riscrittura. Un commentatore al post del 2026 ha segnalato che il sito non funzionava; il 4 nov 2026 snaketron.io serviva il client web del gioco, ma non abbiamo verificato se sia possibile entrare in partita. Il README cita come progetto pilota un'integrazione con il portale CrazyGames; non abbiamo verificato alcuna pagina su CrazyGames. I bot nel repository sono avversari scriptati per i test; nessuna fonte parla di IA generativa in esecuzione durante il gioco. Dall'ambiente di ricerca non è stato possibile leggere le statistiche di GitHub. Dimensione del team e località non sono indicate.
Storia dello sviluppo
Lo sviluppatore pubblica la prima versione di Snaketron su Hacker News; i giocatori scoprono e sfruttano lo stato di gioco gestito lato client.
Lo sviluppatore pubblica la riscrittura in Rust su Hacker News con uno Show HN.
UfficialeHacker News (lopatin)
Risultati del gioco
Ogni dato misura una cosa diversa: giocatori in contemporanea, possessori, download e vendite non sono mai intercambiabili e non vengono mai sommati. Le etichette indicano da dove viene ciascun numero.
Browser (sito ufficiale)
Gratis nel browser; gli ospiti possono giocare senza account, e registrandosi si sbloccano le classificate e le skin. Né il README né il post Show HN menzionano acquisti.
Nessuna metrica pubblica registrata per questa scheda.
Non disponibili pubblicamente: Giocatori in contemporanea (sito), Ricavi mensili, Ricavi lordi.
GitHub
Nessuna metrica pubblica registrata per questa scheda.
Non disponibili pubblicamente: Stelle GitHub.
Vendite e ricavi (tutte le piattaforme)
Gioco per browser: non ci sono download da contare.
Recensioni e classifiche
Non ancora recensito dalla redazione.
Prototipo: il tuo voto resta solo in questo browser e non viene conteggiato da nessuna parte.
Al momento non è in classifica.
Ancora nessuna recensione dei giocatori.
Prototipo: le recensioni sono salvate solo nel tuo browser e non vengono pubblicate né inviate a un server. Le recensioni sono mostrate nella lingua in cui sono state scritte.
Fonti
| Fonte | Tipo | Pubblicato | Consultato |
|---|---|---|---|
| Show HN: Snaketron – Competitive multiplayer Snake. Back after 14 years Hacker News (lopatin) | Post social | 30 ago 2026 | 3 nov 2026 |
| lopatin/snaketron — README GitHub (lopatin) | Repository | Non confermato | 3 nov 2026 |
| lopatin/snaketron — CLAUDE.md GitHub (lopatin) | Repository | Non confermato | 3 nov 2026 |
| Show HN: Snaketron, online multiplayer Snake Hacker News (lopatin) | Post social | 26 mag 2012 | 3 nov 2026 |
| Official game page (language check) lopatin | Sito ufficiale | Non confermato | 3 nov 2026 |





