Design vizualni vmesnik za vaš digitalni šahovnici . To je lahko tako enostavno, kot dvodimenzionalna kvadrata, razdeljeni na 64 manjših kvadratov s simbolom , ki predstavlja vsak kos , ali tako zapleten, kot tridimenzionalno , barvno virtualni šahovnici z interaktivnimi kosov. Slog vašega šahovnici je omejena samo s svoje sposobnosti in domišljije
2
Program osnovna pravila šaha v vašem vmesnika.; to je edinstvena gibalnih zmožnosti vsakega kosa , kaj se zgodi, ko so kosi ujeli , itd Testna vsako pravilo si temeljito izvajanje, za obe strani upravnega odbora , pred prehodom na naslednjo pravilo. To vam bo prihranilo veliko težav v poznejših fazah .
3
Vključi napredne poteze šaha , vključno s posebnimi poteze , kot rokada , en mimo mravlja , promocijo zastavljalnico , itd To lahko težko dejavnik v vašem programiranja , ampak s trudom in prizadevnostjo , je mogoče doseči . Again, se prepričajte, da temeljito preizkusite vsako gibanje pred prehodom na naslednjo potezo kasneje, da bi se izognili katastrofalne odpovedi programa
4
Dodajte coup de milosti za vaše šahovske opreme: .Sposobnost prepoznavanja pregled in šah mat . King je edini del, ki se na daljavo lahko vpliva na sovražne vojake in takokralj zahteva posebna pravila , ki veljajo samo njega . Poskrbite, da bo vaš kralj mogoče preveriti in matiral od vsakega posameznega kosa iz vseh mogočih kota , in da imate šahovsko programsko opremo za vadbo na desno doma , z ali brez nasprotnikom iz mesa in krvi .