Appearance
Arcade › Catur Senja
Click the game above and it runs right here in your browser. No download, no installer, no account needed. Bang Jaron gardoni built it with Cinevva, so it works on a phone or a tablet too.
Nobody has said anything about Catur Senja yet. Play it, then tell Bang Jaron gardoni what you would add next.
Catur Senja was built by Bang Jaron gardoni 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 Catur Senja 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 catur lokal 2 pemain bernama "Catur Senja", dengan seluruh antarmuka berbahasa Indonesia. Game harus berupa papan catur interaktif 8x8 untuk dua orang yang bermain bergantian pada perangkat yang sama, tanpa AI lawan atau jaringan. Tampilan dan kamera: buat pengalaman 2D portrait/mobile-first yang memenuhi tinggi layar, dengan konten terpusat dan lebar maksimum sekitar 700px. Latar belakang berupa gradasi radial biru-navy gelap, lebih terang di bagian atas lalu menggelap ke bawah. Di bagian atas ada header gelap semi-transparan dengan garis bawah biru keabu-abuan. Header menampilkan ikon kuda catur putih dalam kotak membulat bergradasi emas-cokelat dengan bayangan, judul besar "Catur Senja", subjudul kecil "DUEL LOKAL · 2 PEMAIN", serta badge di kanan bertuliskan status giliran, awalnya "Giliran Putih". Di bawah header tampil baris informasi: dua pill transparan bertuliskan "♔ Putih: 16" dan "♚ Hitam: 16", serta teks "Langkah 0" di sisi kanan. Jumlah bidak harus dihitung dari posisi papan dan diperbarui setelah tangkapan. Papan: tampilkan papan persegi 8x8 besar, responsif, dengan bingkai tebal membulat bergradasi emas terang ke cokelat dan bayangan gelap yang kuat. Papan memiliki kotak terang krem/emas muda (#ead7ad) dan kotak gelap cokelat (#7b513c), bergantian seperti papan catur klasik, dengan sudut dalam membulat dan garis tepi gelap. Beri koordinat: angka rank 8 sampai 1 di kiri atas setiap kotak pada kolom pertama, dan huruf file a sampai h di kanan bawah setiap kotak pada baris terbawah. Gunakan glyph Unicode catur sebagai bidak: bidak putih berwarna putih gading dengan bayangan teks cokelat/gelap, bidak hitam biru-abu sangat gelap dengan highlight/bayangan krem. Posisi awal standar: hitam di rank 8 dan 7, putih di rank 2 dan 1, dengan urutan baris belakang rook, knight, bishop, queen, king, bishop, knight, rook. Interaksi inti: pemain menyentuh/mengklik bidak milik pihak yang sedang mendapat giliran, lalu menyentuh kotak tujuan. Setelah bidak dipilih, kotaknya diberi outline kuning terang; semua tujuan legal diberi titik bulat transparan gelap; tujuan yang berisi bidak lawan diberi outline merah. Jika tujuan valid, pindahkan bidak, kosongkan kotak asal, perbarui jumlah langkah, ganti giliran, dan tampilkan pesan instruksi giliran berikutnya. Badge header juga berganti antara "Giliran Putih" dan "Giliran Hitam". Jika pemain menyentuh bidak miliknya yang lain saat sudah memilih, pindahkan pilihan ke bidak itu; jika menyentuh kotak/bidak yang tidak sesuai, tampilkan pesan bahwa itu bukan langkah yang tersedia. Tombol "Batal pilih" membatalkan pilihan dan menampilkan pesan giliran saat ini. Terapkan gerakan dasar berikut tanpa menambahkan aturan yang tidak terlihat pada game asli: pion bergerak maju satu kotak, boleh maju dua kotak dari posisi awal bila jalur kosong, dan menangkap diagonal satu kotak; rook bergerak lurus sepanjang jalur kosong; bishop bergerak diagonal sepanjang jalur kosong; queen menggabungkan gerakan rook dan bishop; king bergerak satu kotak ke segala arah; knight bergerak pola L. Jangan izinkan melewati bidak sendiri, tetapi boleh menangkap bidak lawan. Implementasi ini memakai aturan gerak dasar saja: tidak perlu validasi check, checkmate, posisi raja terancam, castling, atau en passant. Raja lawan dapat ditangkap langsung. Ketika sebuah raja tertangkap, akhiri permainan, ubah badge menjadi "Selesai", dan tampilkan pesan "Putih menang! Raja tertangkap. Tekan Mulai ulang untuk bermain lagi." atau versi Hitam sesuai pemenang; abaikan input papan setelah game berakhir. Jika pion mencapai rank terakhir, otomatis promosikan menjadi queen dan tampilkan pesan "Promosi! Pion berubah menjadi ratu ♕" sebelum status kemenangan/giliran berikutnya sesuai alur permainan. Pesan status berada di bawah papan dalam panel gelap semi-transparan dengan border biru dan sudut membulat. Saat awal tampilkan "Pilih bidak putih untuk mulai."; saat memilih bidak tampilkan "Pilih kotak tujuan untuk bidak [glyph]"; setelah langkah biasa tampilkan "Pilih bidak putih." atau "Pilih bidak hitam."; dan bila tidak sesuai tampilkan pesan giliran/ketidaktersediaan dalam bahasa Indonesia. Di bawahnya buat dua tombol lebar berdampingan: tombol utama emas dengan teks gelap tebal "Mulai ulang" dan bayangan bawah cokelat, serta tombol sekunder biru-navy "Batal pilih" dengan teks terang dan bayangan. Tombol reset mengembalikan seluruh posisi, giliran putih, hitungan langkah 0, jumlah bidak 16-16, dan pesan awal. Tambahkan footer gelap di bawah dengan teks "Sentuh bidak lalu pilih kotak tujuan · Aturan dasar catur". Gunakan tipografi sans-serif sistem, kontras tinggi, border dan bayangan lembut, serta kontrol yang nyaman disentuh di layar kecil.