资源简介
关于坦克大战(FANROY):
由于做了几天后公司又有的新项目,所以就没时间再继续下去了,现在联通试例程序和源码发布出来。
游戏使用C#开发的,主要是使用GDI+和多线程完成的,虽然还有些不足的地方,不过也不影响玩坦克大战第一关
快捷键:
W:上
S:下
A:坐
D:右
J:子弹/确认
Enter:确认
F1:重新开始游戏
注意:现在只能加载第一幅地图,也就是1.map(当然,你也可以编辑地图),以后有时间再加功能,感兴趣的朋友也可以自己往下面写功能(不过不好意思的是由于时间关系,我的注释并不是很多)
有什么问题可以加QQ:409131517 (请“好心人”不要套我的QQ密码,我既不是会员,也不是红绿蓝钻),另外我希望此程序仅用来进行学习交流

代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Text;
using System.Threading;
namespace TankMe
{
public class Buff
{
private int _speed;//对象移动速度
private int _bulletspeed;//子弹移动速度
private int _bulledlevel = 1;//子弹等级 1、2、3、4
private int _blood=1;//血
private int _life=1;//生命
private bool _visible=false;//是否隐身
public delegate void LifeChangedHandle(int life);
public event LifeChangedHandle LifeChangedEvent;
public delegate void BloodChangeHandle();
public event BloodChangeHandle BloodChangeEvent;
public delegate void DieHandle();
public event DieHandle DieEvent;
///
/// 对象的速度
///
public int Speed
{
get { return _speed; }
set { _speed = value; }
}
///
/// 对象的子弹速度
///
public int BulletSpeed
{
get { return _bulletspeed; }
set { _bulletspeed = value; }
}
///
/// 子弹等级1234
///
public int BulledLevel
{
get { return _bulledlevel; }
set
{
if (value <= 4)
{
_bulledlevel = value;
}
}
}
///
/// 血值
///
public int Blood
{
get { return _blood; }
set
{
_blood = value;
if (_blood <= 0)
{
if (DieEvent != null)
{
DieEvent();
}
}
else
{
if (BloodChangeEvent != null)
{
BloodChangeEvent();
}
}
}
}
///
/// 生命
///
public int Life
{
get { return _life; }
set
{
_life = value;
if (LifeChangedEvent != null)
{
LifeChangedEvent(_life);
}
}
}
///
/// 隐身
///
public bool Visible
{
get { return _visible; }
set { _visible = value; }
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 5474 2011-10-29 01:32 C# 坦克大战\Code\TankMe\TankMe\bin\Debug\Maps\1.map
文件 4751 2011-10-27 11:33 C# 坦克大战\Code\TankMe\TankMe\bin\Debug\Sounds\a5.mp3
文件 5479 2011-10-27 11:33 C# 坦克大战\Code\TankMe\TankMe\bin\Debug\Sounds\a6.mp3
文件 5791 2011-10-27 11:34 C# 坦克大战\Code\TankMe\TankMe\bin\Debug\Sounds\a7.mp3
文件 5999 2011-10-27 11:34 C# 坦克大战\Code\TankMe\TankMe\bin\Debug\Sounds\a8.mp3
文件 13837 2011-10-27 17:17 C# 坦克大战\Code\TankMe\TankMe\bin\Debug\Sounds\die.mp3
文件 5791 2011-10-27 11:34 C# 坦克大战\Code\TankMe\TankMe\bin\Debug\Sounds\die1.mp3
文件 5999 2011-10-27 11:34 C# 坦克大战\Code\TankMe\TankMe\bin\Debug\Sounds\die2.mp3
文件 8828 2011-10-27 11:34 C# 坦克大战\Code\TankMe\TankMe\bin\Debug\Sounds\fire.mp3
文件 8828 2011-10-27 11:34 C# 坦克大战\Code\TankMe\TankMe\bin\Debug\Sounds\hit.mp3
文件 1775 2011-10-26 14:12 C# 坦克大战\Code\TankMe\TankMe\bin\Debug\Sounds\move.mp3
文件 18988 2011-10-27 11:33 C# 坦克大战\Code\TankMe\TankMe\bin\Debug\Sounds\stage.mp3
文件 75368 2011-10-26 14:12 C# 坦克大战\Code\TankMe\TankMe\bin\Debug\Sounds\start.mp3
文件 5479 2011-10-27 11:33 C# 坦克大战\Code\TankMe\TankMe\bin\Debug\Sounds\steel.mp3
文件 11747 2011-10-27 16:03 C# 坦克大战\Code\TankMe\TankMe\bin\Debug\Sounds\steel2.mp3
文件 4751 2011-10-27 11:33 C# 坦克大战\Code\TankMe\TankMe\bin\Debug\Sounds\wall.mp3
文件 430080 2011-10-29 17:27 C# 坦克大战\Code\TankMe\TankMe\bin\Debug\TankMe.exe
文件 220672 2011-10-29 17:27 C# 坦克大战\Code\TankMe\TankMe\bin\Debug\TankMe.pdb
文件 5632 2011-10-26 07:11 C# 坦克大战\Code\TankMe\TankMe\bin\Debug\TankMe.vshost.exe
文件 7020 2011-10-31 09:10 C# 坦克大战\Code\TankMe\TankMe\bin\x86\Debug\Maps\1.map
文件 1944 2011-10-30 22:55 C# 坦克大战\Code\TankMe\TankMe\bin\x86\Debug\Maps\111\1.map
文件 1676 2011-10-31 16:30 C# 坦克大战\Code\TankMe\TankMe\bin\x86\Debug\Maps\111\1a.map
文件 5474 2011-10-29 01:32 C# 坦克大战\Code\TankMe\TankMe\bin\x86\Debug\Maps\111\9.map
文件 2070 2011-10-31 11:09 C# 坦克大战\Code\TankMe\TankMe\bin\x86\Debug\Maps\1o.map
文件 4751 2011-10-27 11:33 C# 坦克大战\Code\TankMe\TankMe\bin\x86\Debug\Sounds\a5.mp3
文件 5479 2011-10-27 11:33 C# 坦克大战\Code\TankMe\TankMe\bin\x86\Debug\Sounds\a6.mp3
文件 5791 2011-10-27 11:34 C# 坦克大战\Code\TankMe\TankMe\bin\x86\Debug\Sounds\a7.mp3
文件 5999 2011-10-27 11:34 C# 坦克大战\Code\TankMe\TankMe\bin\x86\Debug\Sounds\a8.mp3
文件 13837 2011-10-27 17:17 C# 坦克大战\Code\TankMe\TankMe\bin\x86\Debug\Sounds\die.mp3
文件 5791 2011-10-27 11:34 C# 坦克大战\Code\TankMe\TankMe\bin\x86\Debug\Sounds\die1.mp3
............此处省略226个文件信息
- 上一篇:基于ASP.NET的电影院购票系统
- 下一篇:ASP.Net课程设计考试管理系统
相关资源
- C#解析HL7消息的库135797
- C# OCR数字识别实例,采用TessnetOcr,对
- 考试管理系统 - C#源码
- asp.net C#购物车源代码
- C#实时网络流量监听源码
- C#百度地图源码
- Visual C#.2010从入门到精通配套源程序
- C# 软件版本更新
- C#屏幕软键盘源码,可以自己定制界面
- 智慧城市 智能家居 C# 源代码
- c#获取mobile手机的IMEI和IMSI
- C#实现简单QQ聊天程序
- 操作系统 模拟的 欢迎下载 C#版
- C#写的计算机性能监控程序
- 用C#实现邮件发送,有点类似于outlo
- MVC model层代码生成器 C#
- c#小型图书销售系统
- C# Socket Server Client 通讯应用 完整的服
- c# winform 自动登录 百度账户 源代码
- C#编写的16进制计算器
- C#TCP通信协议
- C# 数据表(Dataset)操作 合并 查询一
- C#语音识别系统speechsdk51,SpeechSDK51L
- 数据库备份还原工具1.0 C# 源码
-
[免费]xm
lDocument 节点遍历C# - EQ2008LEDc#开发实例
- DirectX.Capturec# winform 操作摄像头录像附
- c# 实现的最大最小距离方法对鸢尾花
- C#版保龄球记分代码
- C#自定义控件
评论
共有 条评论