Red de conocimiento informático - Problemas con los teléfonos móviles - vb juego de ajedrez

vb juego de ajedrez

El tablero de ajedrez está implementado en forma de una matriz bidimensional

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