conception d'une interface visuelle pour votre échiquier numérique . Cela peut être aussi simple que d'un carré en deux dimensions , subdivisé en 64 petits carrés avec un symbole représentant chaque pièce , ou aussi complexe qu'un tridimensionnelle , en couleur échecs virtuel bord avec des pièces interactives . Le style de votre échiquier est seulement limité par vos compétences et votre imagination
2
Programmez les règles de base du jeu d'échecs dans votre interface.; qui est, les capacités de mouvement uniques de chaque morceau , ce qui arrive quand les pièces sont capturés, etc Test de chaque règle d'implémenter à fond , pour les deux côtés de la carte , avant de passer à la règle suivante. Cela vous fera économiser beaucoup de tracas dans les étapes ultérieures .
3
Inclure les mouvements avancés du jeu d'échecs , y compris les mouvements spéciaux comme le roque , en passer fourmi , promotion d'un pion , etc Ceux-ci peuvent être difficile à prendre en compte dans la programmation , mais avec patience et diligence , qui peut être accompli . Encore une fois , assurez-vous de bien tester chaque mouvement avant de passer à la prochaine étape pour éviter un échec du programme désastreux tard
4
Ajouter le coup de grâce à votre logiciel d'échecs . L'aptitude à identifier et contrôle échec et mat . Le Roi est le seul élément qui peut être affecté à une distance par des soldats ennemis , et si le roi exige des règles spéciales qui s'appliquent à lui seul. Assurez-vous que votre roi peut être vérifié et en échec par chaque pièce individuelle de tous les angles possibles , et que vous avez un logiciel d'échecs pour pratiquer le droit à la maison , avec ou sans un adversaire en chair et en sang .