introduire
Utilisez Silverlight 2.0 (c#) pour développer un Tetris coloré
Comment jouer
↑ - transformer ← - déplacer vers la gauche ; → - déplacer vers la droite ↓ - descendre ;
1. Chaque forme est composée de 4 "blocs", c'est-à-dire que "bloc" est la plus petite unité de Tetris. Tout d'abord, il doit y avoir un contrôle utilisateur "bloc". Il est nécessaire que la position et la couleur du "bloc" puissent être définies
2. Classic Tetris a un total de 7 formes. Résumez les fonctions requises par chaque forme et écrivez une classe abstraite. Les 7 formes spécifiques héritent de cette classe abstraite et réécrivent ses attributs abstraits et ses méthodes abstraites.
3. Partie de contrôle principale : remplissez le conteneur de "blocs" cachés, contrôlez la déformation et le mouvement de la forme vers le haut/bas/gauche/droite/, et répondez aux changements en contrôlant la couleur des "blocs" dans le conteneur. la forme se déplace ensuite. Ou lorsque la position déformée a déjà de la couleur, le mouvement ou la déformation est interdit. Lorsque le prochain mouvement ou la position déformée de la forme a de la couleur au fond ou se trouve au fond du conteneur, il est jugé annulé. et une nouvelle forme est générée.
YYTetris.Web/YYTetrisTestPage.aspx est la page d'exécution du jeu
Idées
1. Chaque forme est composée de 4 "blocs", c'est-à-dire que "bloc" est la plus petite unité de Tetris. Tout d'abord, il doit y avoir un contrôle utilisateur "bloc". Il est nécessaire que la position et la couleur du "bloc" puissent être définies
2. Classic Tetris a un total de 7 formes. Résumez les fonctions requises par chaque forme et écrivez une classe abstraite. Les 7 formes spécifiques héritent de cette classe abstraite et réécrivent ses attributs abstraits et ses méthodes abstraites.
3. Partie de contrôle principale : remplissez le conteneur de "blocs" cachés, contrôlez la déformation et le mouvement de la forme vers le haut/bas/gauche/droite/, et répondez aux changements en contrôlant la couleur des "blocs" dans le conteneur. la forme se déplace ensuite. Ou lorsque la position déformée a déjà de la couleur, le mouvement ou la déformation est interdit. Lorsque le prochain mouvement ou la position déformée de la forme a de la couleur au fond ou se trouve au fond du conteneur, il est jugé annulé. et une nouvelle forme est générée.
Développer