C# 移动飞机

一 实现一个飞机游戏,可以使用键盘控制飞机的移动。

C# 移动飞机_第1张图片

二 游戏的显示

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)

你可能感兴趣的:(C#,按键控制)