Et lille hul. Én nål med perfekt timing. Hold rytmen, mens målet roterer, og nye samleobjekter dukker op. Pinloop kombinerer styring med én knap med skiftende rotationsmønstre, en farverig lokal samling og trangen til bare at tage én runde mere. Du får et færdigt spil, klar til at blive uploadet og gjort til dit eget.
Én nål. Perfekt timing.
Klik, tryk, eller tryk på mellemrum eller Enter for at sætte en nål i. Der er ingen timer: vent på et åbent hul, for hvis du rører en nål, der allerede sidder i målet, er omgangen slut. Der kommer hele tiden nye runder med nye mål og rotationsmønstre, og de bedste omgange gemmes i en lokal rangliste.
En lille samling med masser af personlighed
30 illustrerede mål låses op, efterhånden som spillerne når nye runder, fra en nålepude til en donut, og et lokalt samlealbum holder styr på hver eneste opdagelse. 12 baggrundspaletter skifter undervejs.
Gør det til dit eget
Upload indholdet af game/ til en vilkårlig statisk host, så kører det: ingen PHP, database eller konto. TypeScript-kildekoden følger med til større ændringer; byg den om med Node.js 22.12+ og npm. Den illustrerede manual på engelsk og portugisisk gennemgår installation, styring, tilpasning og ofte stillede spørgsmål. Brugerfladen er på engelsk, portugisisk og spansk.
Billeder fra denne udgave
Taget fra den udgave, der sælges her.
Startskærm: sprog, indstillinger, lokal rangliste og samlingen med 30 mål.Gameplay: vent på et hul, og sæt nålen i uden at røre de andre.Indstillinger: lydstyrke, lyd slået fra, mindre bevægelse, fuld skærm og sprog.Slutningen af en omgang: ny rekord, nåede runder og nyligt oplåste mål.
Inkluderet
Hostklart HTML5-spil (mappen game/) med læsbar JavaScript og CSS
Udviklerkilde i TypeScript (Vite-projekt)
Illustreret manual på engelsk og portugisisk med ægte skærmbilleder
Valgfrie automatiske tests (Node.js 22.12+): spillogik og den selvstændige opsætning
Enhver HTTP(S)-webhost, der leverer statiske filer (åbning fra disk med file:// understøttes ikke)
Ingen PHP, database eller konto for at spille; Node.js 22.12+ og npm kun for at redigere og bygge kildekoden om
Supporten dækker tekniske spørgsmål og reproducerbare fejl i det leverede spil. Installation og tilpasning er separate ydelser.
Ændringslog
1.0.016. okt. 2026
Spørgsmål
Skal jeg bruge en server eller en database?
Nej. Upload indholdet af mappen game/ til en vilkårlig statisk webhost, og åbn index.html via HTTP eller HTTPS. De bedste omgange og samlingen gemmes i spillerens browser.
Er det et spil med baner?
Nej. Pinloop er én sammenhængende omgang: der kommer hele tiden nye runder med nye mål og rotationsmønstre, og en kollision afslutter omgangen. Når du når et mål, låses det op i den lokale samling.
Kan jeg ændre målene og farverne?
Ja. I TypeScript-kildekoden oplister brand.ts de 30 mål og de 12 baggrunde, skins.ts tegner målene, og tuning.ts rummer værdierne for timing og kollision. Kør npm run build (Node.js 22.12+) efter redigeringen, og kopiér hele dist/ ind i game/.