# TankDemo
## 介绍
* 一个c#简单桌面应用(游戏)。
* 基本上实现了坦克大战的相应功能。
* 参考最下方的截图
## 特点
* 支持用户登录注册,保存成绩,成绩排名。(然并....)
* 关卡无限!因为一个个地做地图太麻烦了,不如随机生成地图...(参考下面截图)
* 迷雾模式!迷雾模式下视野有限,增加游戏难度...(会吗?)
* 敌人移动速度,发弹频率随着关卡变化提高.....
* 没了...
## 精简版
* [https://github.com/hqweay/TankDemo/tree/Tank](https://github.com/hqweay/TankDemo/tree/Tank)
* 精简版只提供游戏功能,删除了会用到数据库的功能(登录注册排名)。
## 使用
* 下载或clone后当作普通c#项目使用就行了。
* Sql文件是提供的Sqlserver使用的数据库脚本,登录,注册,成绩的储存会用到。
* 不需要数据库的相关操作,请查看上面的**精简版** 。
## 遇到的坑
* 地图刷新,坦克移动
* 碰撞检测(各种碰撞)
* 爆炸特效
## 其它
* 素材来源互联网,现在找不到原地址了.....
## Changelog / 更新日志
* 2017-08-30 提供精简版,除去注册等需要使用数据库的功能。
* 2017-08-10 增加了迷雾模式。
* 2017-08-09 成绩记录,排名。
* 2017-08-09 玩家获得地图上的物品后的效果实现。增加音效。增加子弹爆炸效果。
* 2017-08-07 **碰撞检测** 玩家与障碍物,敌方坦克与障碍物,子弹与障碍物,玩家与敌方,玩家子弹与敌方,敌方子弹与玩家,以及坦克在不同障碍物上的反应。(草障碍物能通过,子弹打不坏铁障碍物等等)
* 2017-08-06 发弹。玩家发弹,敌方坦克发弹逻辑。
* 2017-08-06 坦克移动。玩家坦克移动,敌方坦克移动逻辑。
* 2017-08-05 坦克(敌我)实现,子弹实现。
* 2017-08-04 地图实现,关卡随机生成。
* 2017-08-04 登录注册页面。
## 游戏界面
### 普通模式
![普通模式](http://wx4.sinaimg.cn/mw690/a9a29bb9gy1fkqxk0cf7kj21h80twqi6.jpg)
### 迷雾模式
![迷雾模式](http://wx4.sinaimg.cn/mw690/a9a29bb9gy1fkqxjus8xuj21h80tw460.jpg)
没有合适的资源?快使用搜索试试~ 我知道了~
C# 实现的坦克大战.zip
共78个文件
cs:26个
gif:24个
png:7个
需积分: 0 0 下载量 158 浏览量
2023-12-26
22:15:39
上传
评论
收藏 25.27MB ZIP 举报
温馨提示
C# 实现的坦克大战。包含花里胡哨的地图随机生成、迷雾模式、排名系统
资源推荐
资源详情
资源评论
收起资源包目录
C# 实现的坦克大战。包含花里胡哨的地图随机生成、迷雾模式、排名系统....zip (78个子文件)
new2
TankDemo.sln 969B
.vs
TankDemo
v14
.suo 23KB
TankDemo
Sql.cs 1KB
login.cs 6KB
Tb_User.cs 1KB
Crash.cs 2KB
image
background.jpg 83KB
p2tankD.gif 3KB
App.config 178B
Screenshot_20170724-195143.png 1.95MB
p2tankR.gif 3KB
Prop
myBullet.gif 859B
bomb.gif 2KB
star.gif 2KB
bullet.gif 1KB
timer.gif 2KB
Enemybullet.gif 1KB
p2tankU.gif 3KB
p2tankL.gif 3KB
grass.png 7KB
home.jpg 125KB
walls.gif 4KB
water.gif 5KB
Gameover.jpg 317KB
16.png 2KB
steels.gif 2KB
bullet_1.png 4KB
background
login.gif 102KB
name.png 5KB
start.gif 288KB
radar.gif 22KB
Welcome.Designer.cs 7KB
newTextBox.cs 1KB
register.cs 4KB
Welcome.resx 6KB
TankDemo.csproj 7KB
EnemyBullet.cs 714B
register.resx 6KB
Wall.cs 1KB
map.cs 30KB
Welcome.cs 3KB
Properties
Resources.Designer.cs 14KB
Settings.Designer.cs 1KB
Settings.settings 242B
AssemblyInfo.cs 1KB
Resources.resx 13KB
register.designer.cs 6KB
upScore.cs 1KB
bgm
bgm.wav 23.24MB
GameStart.cs 8KB
map.Designer.cs 3KB
login.designer.cs 9KB
Bullet.cs 3KB
OnPaintEventArgs.cs 152B
Resources
blast2.gif 2KB
blast8.gif 12KB
fail.wav 68KB
blast1.gif 744B
my.png 612B
blast5.gif 6KB
c033ad6eddc451dae31aa0a4b5fd5266d21632f3.jpg 10KB
shoot.wav 39KB
boom.wav 234KB
enemy.png 479B
blast4.gif 4KB
blast3.gif 3KB
blast7.gif 9KB
blast6.gif 7KB
newTextBox.Designer.cs 1006B
Ranking.Designer.cs 3KB
map.resx 6KB
enemyTank.cs 6KB
Ranking.cs 4KB
Tank.cs 12KB
login.resx 12KB
Ranking.resx 6KB
sql.sql 1KB
README.md 2KB
共 78 条
- 1
资源评论
白话Learning
- 粉丝: 3082
- 资源: 2465
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功