Un gol minuscul. Un singur ac înfipt la momentul potrivit. Păstrează ritmul în timp ce ținta se rotește și apar noi modele de colecție. Pinloop îmbină controlul cu un singur buton cu modele de rotație care se schimbă, o colecție locală colorată și atracția lui încă o rundă. Primești un joc finalizat, gata de încărcat și de personalizat.
Un ac. Sincronizare perfectă.
Dă clic, atinge sau apasă Space ori Enter pentru a înfige un ac. Nu există cronometru: așteaptă un gol deschis, pentru că atingerea unui ac deja înfipt în țintă încheie partida. Rundele vin una după alta, cu ținte noi și modele de rotație noi, iar cele mai bune partide sunt salvate într-un clasament local.
O mică colecție, mult caracter
30 de ținte ilustrate se deblochează pe măsură ce jucătorii ajung la runde noi, de la o pernuță pentru ace până la un gogoșar, iar un album local de colecție urmărește fiecare descoperire. 12 palete de fundal se schimbă pe parcurs.
Fă-l al tău
Încarcă conținutul din game/ pe orice gazdă statică și funcționează: fără PHP, bază de date sau cont. Sursa TypeScript este inclusă pentru modificări mai profunde; reconstruiește-o cu Node.js 22.12+ și npm. Manualul ilustrat în engleză și portugheză acoperă instalarea, comenzile, personalizarea și întrebările frecvente. Interfața este în engleză, portugheză și spaniolă.
Capturi din această ediție
Realizate din ediția vândută aici.
Ecranul de start: limbă, setări, clasament local și colecția de 30 de ținte.Joc: așteaptă un gol și înfige acul fără să le atingi pe celelalte.Setări: volum sunet, dezactivare sunet, mișcare redusă, ecran complet și limbă.Sfârșitul unei partide: record nou, runde atinse și ținte noi deblocate.
Inclus
Joc HTML5 gata de găzduit (folderul game/), cu JavaScript și CSS lizibile
Sursă TypeScript pentru dezvoltatori (proiect Vite)
Manual ilustrat în engleză și portugheză, cu capturi de ecran reale
Teste automate opționale (Node.js 22.12+): logica jocului și configurarea independentă
Mențiune de licență a unei terțe părți pentru fontul inclus
Orice gazdă web HTTP(S) care servește fișiere statice (deschiderea de pe disc prin file:// nu este acceptată)
Fără PHP, bază de date sau cont pentru a juca; Node.js 22.12+ și npm doar pentru a edita și reconstrui sursa
Suportul acoperă întrebările tehnice și defectele reproductibile din jocul livrat. Instalarea și personalizarea sunt servicii separate.
Istoric modificări
1.0.016 oct. 2026
Întrebări
Am nevoie de server sau de bază de date?
Nu. Încarcă conținutul folderului game/ pe orice gazdă web statică și deschide index.html prin HTTP sau HTTPS. Cele mai bune rezultate și colecția sunt salvate în browserul jucătorului.
Este un joc pe niveluri?
Nu. Pinloop este o singură rundă continuă: rundele vin una după alta, cu ținte noi și modele de rotație noi, iar o coliziune încheie partida. Atingerea rundei unei ținte o deblochează în colecția locală.
Pot schimba țintele și culorile?
Da. În sursa TypeScript, brand.ts enumeră cele 30 de ținte și cele 12 fundaluri, skins.ts desenează țintele, iar tuning.ts conține valorile de sincronizare și de coliziune. După editare, rulează npm run build (Node.js 22.12+) și copiază tot conținutul din dist/ în game/.