vb juego de ajedrez
Cada movimiento determina si hay un general o un mariscal en la matriz
La palabra caballero solo puede moverse durante un día , se aplica lo mismo,
if abs(oldx-newx)*abs(oldy-newy)=2
El movimiento del caballo
finaliza si
_____________________________________
Hace mucho tiempo hice una pequeña partida de ajedrez
. Juego
Mi método es hacer un control de piezas de ajedrez personalizado
Definir las reglas de comportamiento de las piezas de ajedrez en el control
El tablero de ajedrez es la posición de las piezas de ajedrez en el juego actual Array
El tablero de ajedrez es una matriz de las posiciones de las piezas de ajedrez en el juego actual
El tablero de ajedrez es un control personalizado de las piezas de ajedrez en el juego
El tablero de ajedrez es una serie de piezas de ajedrez en el juego actual
p>
--------_____________________________
Cuando un jugador de ajedrez hace un movimiento,
primero llama a la función de juicio del jugador de ajedrez
para determinar si cumple con sus propias reglas de comportamiento
Luego cambia un valor en el conjunto de tablero
Antes de cambiar, determinará si hay un general o mariscal en este momento y, de ser así, el final del juego
_______________________________
Khan, eso sucedió hace 10 años, ya pasó.
Controles personalizados,
Puedes ver contenido relacionado en MSDN
Una breve explicación:
Similar a los controles que vienen con VB, como Label
El comportamiento lo define el autor
En la Web Todos los controles de terceros son controles personalizados
_____________________________
Esto ya ha sido un proceso, y hace diez años ni siquiera hubo mucha discusión.
Todo depende de Find it yourself
Pero esto le da a la gente una idea. de logro, ja
Te sugiero que busques algunos libros más básicos y los leas primero
En el lado opuesto, orientado a objetos, después de que tengas una comprensión general de la programación
Piensa bien qué hacer