Appearance
Arcade › Realmopoly RPG
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Xavier Hidayat built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Realmopoly RPG yet. Play it, then tell Xavier Hidayat what you would add next.
Realmopoly RPG was built by Xavier Hidayat with the Cinevva game creator: describe the game you want in chat, watch it get built, and play it in your browser minutes later.
Remix Realmopoly RPG opens the real game in the creator and forks its actual files, chat and design doc, so you start from the code rather than from a description.
Cinevva's analyzer read this game's design doc and its source, then wrote the brief below. "Make your own" hands it to the game creator as your opening message, so you start from a real spec rather than a one-line idea.
Buat game web mobile portrait berjudul “Realmopoly RPG”, sebuah RPG Monopoly fantasy 1v1 dalam bahasa Indonesia. Gunakan tampilan gelap premium bertema slate hijau kebiruan dengan aksen emas, crimson, emerald, cream, panel-panel rounded besar, border tipis, bayangan lembut, tombol gradient dengan efek pressed, dan tipografi sans-serif tebal. Layout harus responsif, terpusat dengan lebar maksimum sekitar 720px, dapat discroll secara vertikal, dan cocok untuk layar ponsel. Layar awal/setup: - Header tetap menampilkan brand emas “REALMOPOLY RPG”, subjudul “Dadu, wilayah, duel, dan takdir”, serta tombol audio di kanan yang berganti antara AUDIO dan MUTED. - Hero panel menampilkan lambang benteng/bintang Realmopoly, judul besar “Realmopoly”, teks “RPG Monopoly mobile dengan papan 40 petak.” dan tombol emas besar “Mulai Petualangan”. - Panel “MODE MAIN” memiliki dua kartu pilihan: “Local Hotseat” dengan keterangan “Pass & Play 1 HP” (terpilih default dengan outline emerald), dan “Online P2P” dengan keterangan “PeerJS CDN + Room Code”. Saat Online dipilih, tampilkan input kode room dan tombol “Buat Room” serta “Join Room”, dengan catatan bahwa online memerlukan internet/PeerJS sedangkan Local Hotseat berjalan mandiri. - Panel “PEMAIN 1 — HERO FACTION” menyediakan input nama default “Aria” dan tiga pilihan class berupa kartu: “Paladin” (🛡️; “Sewa sendiri +20%. Bebas sewa musuh 1x.”), “Archmage” (🧙; “MP +15 saat START. Blink ke wilayah kosong.”), dan “Shadow Rogue” (🥷; “+20% Gold dari START & Gacha. Curi 150 G + 10 MP.”). Paladin terpilih default dengan outline emas. - Panel “PEMAIN 2 — DEMON LORD FACTION” menyediakan input nama default “Ragnar” dan satu kartu pilihan “Demon Lord” (😈; “Bebas pajak Hero. Kebal penjara. Hancurkan wilayah.”), terpilih default. - Semua pilihan class menggunakan ikon ilustratif SVG bergaya emblem fantasy, bukan aset foto. Layar permainan: - Di bagian atas tampil dua kartu pemain, kiri Hero dan kanan Demon, masing-masing menunjukkan ikon class, nama, faction, Gold, MP, ATK, serta posisi petak. Kartu pemain aktif diberi highlight emas. Di tengah ada badge “Giliran [nama]”, hijau untuk Hero dan crimson untuk Demon. - Tampilkan papan persegi 40 petak seperti Monopoly: grid 11x11 dengan petak hanya di perimeter dan area tengah kosong. Papan memiliki background slate/teal bertekstur gradient, border emas tebal, sudut membulat, serta pusat papan berupa panel radial dengan lambang benteng, judul “Realmopoly”, dan teks “Taklukkan dimensi dan jadilah penguasa.”. Setiap petak menampilkan nomor, ilustrasi SVG/emblem, nama, dan harga bila ada. Token pemain berbentuk pion kecil mengkilap: token Hero emas berlabel H dan token Demon merah berlabel D; token dapat berada bersama pada satu petak. Wilayah yang dimiliki diberi glow/border hijau Hero atau crimson Demon dan lencana pemilik H/D. - Susunan papan searah jarum jam, mulai dari sudut kiri atas: 1 Gate Transmigrasi (START, +200 Gold dan +30 MP, ikon pintu), 2 Hutan Slime (property, harga 100, sewa 20), 3 Peti Harta, 4 Rawa Goblin (120/25), 5 Pajak Kerajaan (-100 Gold), 6 Gerbang Barat (portal), 7 Desa Elf (140/30), 8 Kartu Takdir, 9 Lembah Centaur (140/30), 10 Hutan Fey (160/35), 11 Penjara Abyss, 12 Bengkel Sihir (utility, 150/20), 13 Kota Perdagangan (180/40), 14 Pelabuhan Bintang (180/40), 15 Gerbang Utara (portal), 16 Pasar Gelap (200/45), 17 Peti Harta, 18 Benteng Kerajaan (220/50), 19 Akademi Sihir (220/50), 20 Taman Pahlawan (240/55), 21 Sanctuary, 22 Kartu Takdir, 23 Reruntuhan Kuno (260/60), 24 Labirin Minotaur (260/60), 25 Gerbang Timur (portal), 26 Candi Terlarang (280/65), 27 Sumber Mana (utility, 150/20), 28 Tambang Dwarf (300/70), 29 Gunung Vulkanik (300/70), 30 Lembah Naga (320/75), 31 Portal Terlarang (jail), 32 Istana Langit (350/80), 33 Altar Dewa (350/80), 34 Peti Harta, 35 Gerbang Selatan (portal), 36 Kuil Agung (380/90), 37 Upeti Raja Iblis (-150 Gold), 38 Tahta Raja Iblis (450/110), 39 Kartu Takdir, 40 Dimensi Penguasa (500/130). Kontrol dan alur giliran: - Di bawah papan tampil panel “AKSI TURN”, teks petunjuk, dadu besar bergaya emas yang menampilkan angka terakhir/default 6, tombol “Lempar Dadu” emas, “Skill” hijau, “Pass” gelap, dan “Mulai Ulang” merah selebar panel. - Pemain aktif menekan Lempar Dadu; hasil acak 1–6 ditampilkan dengan animasi rolling, lalu token bergerak satu per satu mengelilingi 40 petak dengan animasi bob/flash. Setelah bergerak, tombol Skill tersedia dan pemain harus memilih Skill atau Pass untuk mengakhiri turn. Log “Riwayat Realm” di bawah mencatat kejadian terbaru. - Melewati START saat putaran penuh memberi +200 Gold dan +30 MP; Archmage mendapat tambahan +15 MP; Shadow Rogue mendapat bonus 20% Gold START. Mendarat tepat di START juga memberi hadiah START yang sama. - Petak property/utility yang kosong memunculkan modal bottom-sheet “Wilayah Kosong” berisi nama, harga klaim dan sewa, dengan tombol lanjutkan untuk membeli bila Gold cukup. Wilayah dimiliki menghasilkan sewa ketika lawan mendarat; Paladin menerima sewa sendiri +20%. Jika tidak cukup Gold, catat kegagalan pembelian. - Pajak mengurangi Gold Hero; Demon Lord kebal pajak. Sanctuary memberi +40 MP. Penjara Abyss/Portal Terlarang membuat Hero terjebak sampai giliran berikutnya, sedangkan Demon Lord kebal hukuman penjara. Portal memindahkan pemain acak ke salah satu gerbang portal (Gerbang Barat, Utara, Timur, Selatan) lalu memproses petak tujuan. - Peti Harta dan Kartu Takdir membuka modal kartu event bergambar dengan hasil acak yang sesuai kode: peti dapat memberi +180 Gold, -90 Gold karena monster, +45 MP, atau +300 Gold/+20 MP; takdir dapat memberi +120 Gold/+15 MP, -120 Gold, teleport +1 langkah, atau +80 Gold/+30 MP. Shadow Rogue mendapat bonus 20% pada hadiah Gold positif dari gacha/event. Tampilkan kartu event dengan warna hijau/teal atau coklat peti, judul, reward dan nama pemain. - Skill memakai MP: Paladin/Holy Shield biaya 30 MP, memberi shield yang membatalkan satu pembayaran sewa; Archmage/Blink biaya 40 MP, membuka pilihan petak property kosong dan memindahkan pemain ke sana; Shadow Rogue/Plunder biaya 35 MP, mencuri hingga 150 Gold dari lawan dan mendapat +10 MP; Demon Lord/Destroyer biaya 100 MP, mengambil alih secara acak satu property yang bukan miliknya. Jika MP tidak cukup tampilkan toast “MP tidak cukup”; jika target skill tak tersedia, kembalikan biaya dan tampilkan toast yang sesuai. - Bila dua pemain berada di petak sama, otomatis mulai modal “DUEL RPG”. Hitung skor masing-masing sebagai ATK + dadu duel 1–6 dikali 10. ATK Paladin/Archmage/Rogue = 50 dan Demon Lord = 125. Pemenang mencuri hingga 200 Gold lawan; tampilkan rincian roll, skor, pemenang dan jumlah curian. - Nilai awal Hero: 1500 Gold, 100 MP; Demon: 2500 Gold, 250 MP. Jika Gold pemain mencapai 0 atau kurang, pemain bangkrut, pemain lain menang, dan modal “Pemenang Realm” menyatakan penguasa Realmopoly. Tombol mulai ulang kembali ke setup. Interaksi presentasi: - Gunakan modal bottom-sheet gelap untuk pembelian wilayah, event, blink, duel, dan kemenangan. Gunakan toast emas untuk status singkat. Tambahkan log teks berbahasa Indonesia. - Tambahkan Web Audio sederhana setelah interaksi pengguna: loop nada latar pendek dan efek nada untuk dadu, klaim, skill, dan duel; tombol AUDIO/MUTED mematikan suara. - Implementasikan Local Hotseat sepenuhnya di browser tanpa server. Untuk Online P2P, sediakan room code, host/join PeerJS CDN, dan sinkronisasi state game melalui koneksi peer. Jangan menambahkan fitur atau aturan di luar yang dijelaskan di atas.