個人 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.