简介:基于C# Winform窗体应用开发的飞机大战小游戏,主要通过键盘控制飞机移动及发射子弹等

编号:K5    大小:26M    环境:VS2022

文档:付费文档撰写      配置:付费远程配置

运行:代码已经通过测试,可正常运行!

本游戏主要由键盘控制操作

-WASD键控制飞机移动

-J键发射子弹(可以同时向不同角度发射子弹)

-碰撞检测:当玩家子弹击中敌机后,敌机爆炸,并播放爆炸音效

游戏规则

-界面上有两个矩形条,分别表示生命值和得分;

-被敌机子弹击中则减少1分并减少1点生命值,若我方子弹击中敌机则增加1分;

-当生命值或得分减到0,游戏结束。

项目目录结构

PlaneGame
|— Resources 存放图片、音效文件
|— EnemyBullet.cs 敌方子弹类
|— Fighter.cs 敌方飞机类
|— GameForm.cs 游戏主界面
|— MyBullet.cs 我方子弹类
|— MyPlane.cs 我方飞机类
|— Program.cs 程序入口
|— Resource.resx 资源文件

1.run PlaneGame.sln

配套文件

我们提供完整项目文件清单如下:

文件目录

├ 1.项目源码

├ 2.运行截图

└ 3.演示视频