¿Cómo escribir backgammon en C?
Las reglas requieren que un bando tenga cinco o más piezas horizontal y verticalmente para ganar. Cuando queremos hackear un programa existente (algunos son programas de backgammon, que se pueden encontrar online).
Podemos comenzar con su interfaz de usuario y analizar el software a través de los servicios que observamos, sentimos y utilizamos para obtener el proceso anterior. Sin embargo, una vez que necesitamos convertir los requisitos en código, nuestro diseño debe considerar más. muchos.
Podemos usar dos valores de tipo int para representar: piedra blanca-1 y piedra negra-2, luego solo necesitamos cambiar el valor del elemento donde está el cursor en el tablero de ajedrez a 1 o 2.
Mirando hacia atrás en el código para el movimiento del cursor, encontrará que la información de movimiento registrada puede cambiar después de que el cursor se mueve en el medio. Para evitar que el cursor entre en conflicto con el tablero de ajedrez, utilizamos dos capas para representar dos tableros de ajedrez idénticos.