progettare un'interfaccia visiva per la vostra scacchiera digitale. Questo può essere semplice come un quadrato bidimensionale , suddiviso in 64 quadrati più piccoli con un simbolo che rappresenta ogni pezzo , o complesso come un tridimensionale a colori scacchiera virtuale con pezzi interattivi . Lo stile della vostra scacchiera è limitata solo dalla vostra abilità e la fantasia
2
programma le regole di base del gioco degli scacchi nel tuo interfaccia.; cioè , le capacità di movimento uniche di ogni pezzo , cosa succede quando i pezzi vengono catturati , ecc prova ogni regola si implementa completamente , per entrambi i lati della scheda , prima di passare alla regola successiva . Questo vi farà risparmiare una grande quantità di problemi in fasi successive .
3
Includere le mosse avanzate di scacchi , tra cui mosse speciali come l'arrocco , en passare formica , promozione del pedone , ecc, che possono essere difficile da fattore nella vostra programmazione , ma con pazienza e diligenza , può essere realizzato . Anche in questo caso , assicurarsi di testare a fondo ogni movimento prima di passare alla prossima mossa per evitare un fallimento disastroso programma dopo
4
Aggiungi il colpo di grazia al vostro software di scacchi : . La capacità di identificare e di controllo scacco matto . Il Re è l'unico pezzo che può essere colpito a distanza dai soldati nemici , e così il re richiede norme speciali che si applicano solo a lui . Assicurarsi che il re può essere controllato ed scacco da ogni singolo pezzo da ogni angolazione possibile , e che dispone di un software di scacchi di pratica su come a casa , con o senza un avversario in carne e ossa .