Jeu d'échecs
détails
résumé
Jeu d'échecs pour deux joueurs, règles complètes.
tags
invite
Créez un jeu d'échecs en anglais. ## Fonctionnalités - **Contre joueur local :** Permet à deux joueurs de s'affronter sur le même appareil. - **Règles classiques des échecs :** Implémentez les règles d'échecs standard, incluant échec, échec et mat et pat. - **Interface joueur :** Affichez un échiquier et des pièces de manière claire. Assurez-vous que les pièces puissent être sélectionnées et déplacées correctement. - **Validation des mouvements :** Assurez-vous que seuls les mouvements valides, selon les règles traditionnelles des échecs, soient autorisés. ## Disposition - **Échiquier :** Une grille de 8x8 avec des cases de couleurs alternées pour représenter l'échiquier. - **Pièces :** Icônes claires pour chaque pièce (Roi, Dame, Tour, Fou, Cavalier, Pion) pour les deux joueurs (Noir et Blanc). ## Interaction - **Déplacement des pièces :** Les joueurs peuvent cliquer ou tapoter pour sélectionner une pièce, puis cliquer ou tapoter sur la case cible pour la déplacer. - **Système au tour par tour :** Le jeu doit alterner les tours entre les deux joueurs. - **Conditions de fin de jeu :** Implémentez les conditions d'échec et mat, pat et match nul. Créez une interface intuitive et conviviale qui guide les joueurs à travers chaque phase du jeu. Indiquez clairement le joueur actif et informez-le lors d'un échec ou d'un échec et mat. Assurez-vous que l'interface fournit un retour sur les mouvements invalides. Utilisez les meilleures pratiques pour les jeux de plateau afin de garantir une expérience fluide.
invite originale
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
récapitulatif du coût de génération
nom du modèle: o3-mini-medium
temps de réponse: 23.74 sec.
jetons de résultat: 3,311
coût: $0.01522290