introducir
Utilice Silverlight 2.0 (c#) para desarrollar un Tetris colorido
como jugar
↑ - transformar; ← - moverse hacia la izquierda; → - moverse hacia la derecha ↓ - moverse hacia abajo;
1. Cada forma se compone de 4 "bloques", es decir, "bloque" es la unidad más pequeña de Tetris. Primero, debe haber un control de usuario de "bloque". Se requiere que se pueda configurar la posición y el color del "bloque"
2. El Tetris clásico tiene un total de 7 formas. Resuma las funciones requeridas por cada forma y escriba una clase abstracta. Las 7 formas específicas heredan esta clase abstracta y reescriben sus atributos abstractos y métodos abstractos.
3. Parte de control central: llene el contenedor con "bloques" ocultos, controle la deformación y el movimiento de la forma hacia arriba/abajo/izquierda/derecha/y responda a los cambios controlando el color de los "bloques" en el contenedor. la forma se mueve a continuación O cuando la posición deformada ya tiene color, el movimiento o la deformación está prohibida. Cuando el siguiente movimiento o posición deformada de la forma tiene color en la parte inferior o está en la parte inferior del contenedor, se considera cancelado. y se genera una nueva forma.
YYTetris.Web/YYTetrisTestPage.aspx es la página de ejecución del juego
Ideas
1. Cada forma se compone de 4 "bloques", es decir, "bloque" es la unidad más pequeña de Tetris. Primero, debe haber un control de usuario de "bloque". Se requiere que se pueda configurar la posición y el color del "bloque"
2. El Tetris clásico tiene un total de 7 formas. Resuma las funciones requeridas por cada forma y escriba una clase abstracta. Las 7 formas específicas heredan esta clase abstracta y reescriben sus atributos abstractos y métodos abstractos.
3. Parte de control central: llene el contenedor con "bloques" ocultos, controle la deformación y el movimiento de la forma hacia arriba/abajo/izquierda/derecha/y responda a los cambios controlando el color de los "bloques" en el contenedor. la forma se mueve a continuación O cuando la posición deformada ya tiene color, el movimiento o la deformación está prohibida. Cuando el siguiente movimiento o posición deformada de la forma tiene color en la parte inferior o está en la parte inferior del contenedor, se considera cancelado. y se genera una nueva forma.
Expandir