一 实现一个飞机游戏,可以使用键盘控制飞机的移动。
二 游戏的显示
GameView:负责游戏的显示;
使用自定义绘制的技术,将飞机场地绘制出来;
cells:3x3的单元格;
OnSizeChanged:计算单元格的位置和大小;
OnPaint:绘制出单元格;
GameModel:负责维护游戏的数据;
GameView:负责将游戏中的数据显示出来;
用二维数据,定义一个3x3的矩阵值为1,表示该单元格有飞机,值为0,该单元格为空。
三 游戏的控制
添加键盘支持,控制飞机的移动。上、下、左、右四个方向键。
Model:数据;
View:显示;
Control:控制,指得是业务逻辑;
用方向键来控制飞机的位置;
游戏的控制.rar: https://url09.ctfile.com/f/22158009-735789961-c0cb20?p=5939 (访问密码: 5939)