个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Game Onet klasik (tile connect) untuk browser dan HP. Cari dua gambar yang sama, sambungkan dengan garis maksimal 2 belokan, dan habiskan papan sebelum waktu habis.
| Tingkat | Papan | Jenis gambar | Waktu babak 1 | Petunjuk / Acak | Pergeseran |
|---|---|---|---|---|---|
| Sangat Mudah | 4 × 6 (24) | 6 | 2:30 | 5 / 5 | tidak ada |
| Mudah | 6 × 8 (48) | 12 | 3:30 | 4 / 3 | babak 4–5 |
| Sedang | 7 × 10 (70) | 18 | 4:30 | 3 / 2 | babak 2–5 |
| Sulit | 8 × 12 (96) | 24 | 5:30 | 2 / 2 | semua babak |
| Sangat Sulit | 9 × 14 (126) | 32 | 6:30 | 1 / 1 | semua babak |
Tiap babak dibuka dengan banner aturan, dan timer baru berjalan setelah banner ditutup.
HTML, CSS, dan JavaScript biasa. Tanpa build step, tanpa framework, tanpa library.
| Path | Isi |
|---|---|
index.html, style.css | Tampilan, layar, dan sprite ikon UI |
js/board.js | Logika papan murni: jalur 2 belokan, petunjuk, acak, pergeseran |
js/levels.js | Tabel tingkat kesulitan |
js/tiles.js | 38 gambar SVG |
js/game.js | Alur game dan UI |
js/audio.js | Efek suara dan musik (Web Audio) |
js/ads.js | Lapisan iklan ON.Ads (iklan contoh di web) |
sw.js, manifest.webmanifest | PWA dan mode offline |
scripts/ | Tes logika papan dan smoke test browser |
docs/ | Audit UI/UX, catatan rilis, screenshot |
Semua iklan lewat ON.Ads. Placement berhadiah: hint_refill, shuffle_refill, time_revive; interstitial stage_end (dibatasi). Versi web memakai iklan contoh untuk hadiah dan tidak menampilkan interstitial. Untuk APK cukup sediakan ON.nativeAdProvider (AdMob via Capacitor).
git clone https://github.com/Lav-Studio-Org/onet.git
cd onet
python3 -m http.server 8123 # lalu buka http://localhost:8123/
node scripts/test-board.js # logika jalur dibandingkan dengan BFS brute force
node scripts/test-solvable.js 200 # ribuan permainan acak, papan tidak boleh macet
node scripts/smoke.js http://localhost:8123/ /tmp/shots # Playwright: main beberapa babak + screenshot
Kedua tes logika juga jalan otomatis di GitHub Actions setiap push.
main disalin ke branch gh-pages oleh .github/workflows/pages.yml, lalu disajikan GitHub Pages di https://lav-studio-org.github.io/onet/.VERSION dan tambahkan docs/releases/v<versi>.md. Workflow release.yml membuat GitHub Release-nya.Font Fredoka (SIL Open Font License). Semua gambar dan ikon dibuat khusus untuk game ini.