Permainan Catur

ringkasan

Permainan catur dua pemain dengan aturan lengkap.

prompt

Buatlah permainan catur dalam bahasa Inggris.

## Fitur
- **Versus Pemain Lokal:** Memungkinkan dua pemain bermain bersama di satu perangkat.
- **Aturan Catur Reguler:** Terapkan aturan standar catur, termasuk skak, skakmat, dan remis.
- **Antarmuka Pemain:** Tampilkan papan catur dan bidak secara jelas. Pastikan bidak dapat dipilih dan dipindahkan dengan benar.
- **Validasi Langkah:** Pastikan hanya langkah yang valid sesuai dengan aturan catur tradisional yang diperbolehkan.

## Tata Letak
- **Papan Catur:** Grid 8x8 dengan kotak berwarna bergantian untuk menggambarkan papan.
- **Bidak:** Ikon yang jelas untuk setiap bidak (Raja, Ratu, Benteng, Gajah, Kuda, Pion) untuk kedua pemain (Hitam dan Putih).

## Interaksi
- **Pergerakan Bidak:** Pemain dapat klik atau ketuk untuk memilih bidak dan kemudian klik atau ketuk pada kotak tujuan untuk memindahkan bidak tersebut.
- **Sistem Giliran:** Permainan harus bergiliran antara dua pemain.
- **Kondisi Akhir Permainan:** Terapkan kondisi untuk skakmat, stalemate, dan remis.

Buatlah antarmuka yang intuitif dan ramah pengguna yang membimbing pemain melalui setiap fase permainan. Tampilkan giliran pemain dengan jelas dan beri notifikasi saat terjadi skak atau skakmat. Pastikan antarmuka memberikan umpan balik untuk langkah yang tidak valid. Gunakan praktik terbaik permainan papan untuk pengalaman bermain yang lancar.

prompt asli

make a chess game

Q: What features should the chess game include, such as player versus player or AI opponent?
A: Versus local player

Q: How should the chess pieces be displayed and moved on the board?
A: you decide

Q: Are there any specific rules or variations in gameplay that need to be implemented?
A: regular chess rules

ringkasan biaya pembuatan

nama model: o3-mini-medium

waktu respons: 23.74 sec.

token hasil: 3,311

biaya: $0.01522290