OhMyGame
OhMyGame is the open-source studio for making games with AI. Design, build, playtest, and publish games in one app, with your own model keys.
Jatuhkan angka, gabungkan yang sama. 1+1 jadi 2, 2+2 jadi 3... bisa sampai 11?
Translation pending
GamesJavaScript · CSSGitHub @Lav-Studio-OrgOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Game merge angka ala Suika Game, di browser dan Android. Jatuhkan bola angka ke dalam toples, gabungkan dua angka yang sama, dan kejar angka 11.
1 + 1 = 2, 2 + 2 = 3, dan seterusnya sampai 11.| Mode | Aturan |
|---|---|
| Santai | Mode klasik. Jaga tumpukan di bawah garis merah. |
| Gelas | Gelas tanpa tutup. Kalah kalau ada bola yang tumpah. Koin ×1,5. |
| Kilat | 75 detik, tiap bola memakan waktu. Bentuk angka 6 ke atas untuk tambah waktu. Koin ×1,5. |
Rekor disimpan terpisah untuk tiap mode.
HTML, CSS, dan JavaScript biasa untuk web (tanpa build), dibungkus Capacitor untuk Android.
| Path | Isi |
|---|---|
index.html, style.css | Tampilan, layar menu, sprite ikon |
js/game.js | Fisika, render, alur game, UI |
js/meta.js | Profil pemain, mode, koin, tema, misi, hadiah harian |
js/ads.js | Semua titik iklan dan aturan frekuensinya |
js/native.js, js/ads-config.js | AdMob dan tombol back di aplikasi Android |
js/audio.js | Efek suara dan musik (Web Audio) |
vendor/ | Matter.js 0.20.0 |
android/ | Proyek Android (Capacitor 8) |
store/ | Ikon, feature graphic, dan screenshot Play Store |
docs/ | Panduan Play Store, audit UI/UX, screenshot README |
git clone https://github.com/Lav-Studio-Org/suika-merge.git
cd suika-merge
python3 -m http.server 8765 # lalu buka http://localhost:8765/
npm ci
npm run android:debug # butuh Android SDK dan JDK 21
npm run android:release # AAB untuk Play Store (butuh keystore)
Atau biarkan GitHub Actions yang membangunnya: setiap push ke main menghasilkan APK debug di rilis android-latest, dan AAB bertanda tangan kalau secret keystore sudah diisi. Panduan lengkap rilis Play Store dan strategi iklan ada di docs/PLAY_STORE.md.
Setiap push ke main disalin ke branch gh-pages oleh .github/workflows/pages.yml, lalu disajikan GitHub Pages di https://lav-studio-org.github.io/suika-merge/. Kebijakan privasi: privacy.html.