Ruang yang kecil. Satu cucukan yang tepat pada masanya. Kekalkan rentak ketika sasaran berputar dan reka bentuk baharu yang boleh dikumpul muncul. Pinloop menggabungkan input satu butang dengan corak putaran yang berubah, koleksi setempat yang berwarna-warni dan daya tarikan satu pusingan lagi. Anda mendapat permainan yang siap, sedia untuk dimuat naik dan dijadikan milik anda.
Satu pin. Masa yang sempurna.
Klik, ketik atau tekan Space atau Enter untuk memasukkan pin. Tiada pemasa: tunggu ruang terbuka, kerana menyentuh pin yang sudah berada pada sasaran akan menamatkan larian. Pusingan terus datang dengan sasaran dan corak putaran baharu, dan larian terbaik disimpan dalam kedudukan setempat.
Koleksi kecil, penuh perwatakan
30 sasaran berilustrasi dibuka apabila pemain mencapai pusingan baharu, daripada kusyen pin hingga donat, dan album koleksi setempat menjejak setiap penemuan. 12 palet latar berubah sepanjang jalan.
Jadikan milik anda
Muat naik kandungan game/ ke mana-mana hos statik dan ia berjalan: tanpa PHP, pangkalan data atau akaun. Kod sumber TypeScript disertakan untuk perubahan yang lebih mendalam; bina semula dengan Node.js 22.12+ dan npm. Manual berilustrasi dalam bahasa Inggeris dan Portugis merangkumi pemasangan, kawalan, penyesuaian dan soalan lazim. Antara mukanya dalam bahasa Inggeris, Portugis dan Sepanyol.
Paparan skrin daripada edisi ini
Dirakam daripada edisi yang dijual di sini.
Skrin mula: bahasa, tetapan, kedudukan setempat dan koleksi 30 sasaran.Permainan: tunggu ruang dan masukkan pin tanpa menyentuh yang lain.Tetapan: kelantangan bunyi, senyap, gerakan dikurangkan, skrin penuh dan bahasa.Akhir larian: rekod terbaik baharu, pusingan dicapai dan sasaran baharu dibuka.
Disertakan
Permainan HTML5 sedia dihoskan (folder game/) dengan JavaScript dan CSS yang mudah dibaca
Kod sumber pembangun TypeScript (projek Vite)
Manual berilustrasi dalam bahasa Inggeris dan Portugis dengan tangkapan skrin sebenar
Ujian automatik pilihan (Node.js 22.12+): logik permainan dan persediaan kendiri
Notis lesen pihak ketiga untuk fon yang disertakan
Tidak disertakan dalam edisi ini
Berbilang pemain dalam talian atau kedudukan dalam talian
Simpanan awan atau akaun
SDK atau akaun pengiklanan
Aplikasi natif, pengehosan atau perkhidmatan terhos
Mana-mana hos web HTTP(S) yang menyajikan fail statik (membuka dari cakera dengan file:// tidak disokong)
Tanpa PHP, pangkalan data atau akaun untuk bermain; Node.js 22.12+ dan npm hanya untuk menyunting dan membina semula kod sumber
Sokongan meliputi soalan teknikal dan kecacatan yang boleh diulang dalam permainan yang dibekalkan. Pemasangan dan penyesuaian ialah perkhidmatan berasingan.
Log perubahan
1.0.016 Okt 2026
Soalan
Adakah saya perlukan pelayan atau pangkalan data?
Tidak. Muat naik kandungan folder game/ ke mana-mana hos web statik dan buka index.html melalui HTTP atau HTTPS. Larian terbaik dan koleksi disimpan dalam pelayar pemain.
Adakah ini permainan berasaskan tahap?
Tidak. Pinloop ialah satu larian berterusan: pusingan terus datang dengan sasaran dan corak putaran baharu, dan perlanggaran menamatkan larian. Apabila pusingan sesuatu sasaran dicapai, ia dibuka dalam koleksi setempat.
Bolehkah saya mengubah sasaran dan warna?
Boleh. Dalam kod sumber TypeScript, brand.ts menyenaraikan 30 sasaran dan 12 latar, skins.ts melukis sasaran dan tuning.ts menyimpan nilai masa dan perlanggaran. Selepas menyunting, jalankan npm run build (Node.js 22.12+) dan salin seluruh dist/ ke dalam game/.