- 51Aspx源码必读.txt[3KB]
- from.gif[4KB]
- MyBombTank.sln[920B]
- 最新Asp.Net源码下载.url[123B]
源码介绍
源码参数
爆裂坦克游戏源码
源码描述:
爆裂坦克大战,实现坦克大战全部功能,包括电脑坦克简单AI与地图管理,用户可以控制坦克上下左右移动,空格键是开火
代码片段
private void TankMove()
{
if (cs.Enemys.Count > 0)//判断敌人是否全灭
{
if (JudgeLogic.JudgeMove(cs, cs.MyT)) //判断用户的坦克是否可以移动
{
cs.MyT.Move(cs);//用户坦克移动
}
foreach (Bullet item in cs.Blis)//循环子弹集合,让子弹移动
{
item.Move();
}
int i = 0; //定义敌方AI参数
foreach (Tank item in cs.Enemys)
{
DateTime dt = DateTime.Now; //判断子弹是否可以发射的参数
item.KeyD(a + i, cs, dt);//敌方AI电脑的移动
i++; //让多位电脑操作不同
}
if (JudgeLogic.JudgeAttack(cs, g) == 1)
{
//tts.Stop();
TimeMove.Stop();
MessageBox.Show("你挂了!游戏结束!");
};//判断攻击,循环子弹集合
ds.DrawObject(g, this.Width, this.Height); //重绘
}
else
{
//如果敌人全灭则执行这里
// tts.Stop();
TimeMove.Stop();
OverFrom of = new OverFrom();
of.Show();
}
}
下载记录(Only Recent 100)
用户名 | 推荐指数 | 下载时间 |
---|