snakes.run: 100 de milioane de pixeli pe secundă prin SSH — șarpele care te ține cu ochii pe ecran
Cine a spus că în terminal poți rula doar loguri plictisitoare și CI? snakes.run demonstrează contrariul, livrând 100 de milioane de pixeli pe secundă prin SSH.

Vă mai amintiți de vremurile când șarpele pe Nokia 3310 părea culmea ingineriei jocurilor? Un dezvoltator de la eieio.games a decis că nostalgia trebuie să fie de înaltă performanță și a creat snakes.run — un joc multiplayer cu șarpe care randarează 100 de milioane de pixeli pe secundă direct în terminalul SSH.
Da, ați auzit bine. În loc să rulați un npm install oarecare, puteți să vă luptați cu colegii, fiecare pixel fiind rezultatul muncii grele a CPU-ului. Și niciun WebGL — doar ASCII art pur și dur, pe steroizi.
Din punct de vedere tehnic, serverul în Go generează cadre, le comprimă cu RLE adaptiv și le trimite prin canalul SSH. Clientul e simplu: ssh snakes.run, și gata — deja mâncați coada vecinului de birou. Autorul susține că pentru 60 FPS ai nevoie doar de 25 Mbps — mai puțin decât un stream 4K, dar mult mai distractiv.
Desigur, s-ar fi putut face o versiune web și strânge bani din reclame, dar autorul a ales altă cale: „Pentru că terminalul e sfânt”. Și are dreptate — unde altundeva poți juca șarpe fără să ieși din vim?
Comentariul echipei METABYTE: Nu recomandăm să jucați șarpe pe serverele de producție, dar dacă tot nu vă puteți abține — asigurați-vă că aveți un client SSH decent și un deploy de rezervă. Iar dacă aveți nevoie de ajutor cu optimizarea randării sau protocoale neobișnuite — știm noi cum să facem pixelii să danseze chiar și în cel mai plictisitor terminal.
URMATORUL PAS
Ti-a placut abordarea?
Aplicam aceleasi principii in proiectele clientilor: AI, automatizari, produse care nu se sting dupa lansare.