游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: 游戏之家

坦克大战5(目前正在制作中,请看DEMO)

[复制链接]

44

主题

156

帖子

162

积分

注册会员

Rank: 2

积分
162
发表于 2005-7-21 14:37:00 | 显示全部楼层

Re:坦克大战5(目前正在制作中,请看DEMO)

实际上的问题是,,坦克子弹,,需要建立一个新的std:vector<>..
用一个统一的类来管你子弹,,不要把子弹和自己的坦克绑在一起,在坦克类里面建立一个时钟,
当子弹发送出去后,坦克类里面的时钟清零,把子弹压入子弹类中,标注是电脑还是玩家的子弹,然后统一的处理子弹碰撞等等逻辑。
但坦克的时钟跑到了装填时间后,,自己坦克就可以再次发射子弹了!!

就是这样实现的!

44

主题

156

帖子

162

积分

注册会员

Rank: 2

积分
162
发表于 2005-7-21 14:38:00 | 显示全部楼层

Re:坦克大战5(目前正在制作中,请看DEMO)

晕,,看了楼主的板块,是VB的,呵呵,,我写的都是VC的,说法。。
其实原理都是一样的了!

130

主题

2714

帖子

2714

积分

金牌会员

Rank: 6Rank: 6

积分
2714
 楼主| 发表于 2005-7-21 16:42:00 | 显示全部楼层

Re:坦克大战5(目前正在制作中,请看DEMO)

现在我已经做了5辆敌人坦克, 其中一辆敌人坦克会发炮,
暂时不传, 等游戏做完了再传.

12

主题

58

帖子

58

积分

注册会员

Rank: 2

积分
58
发表于 2005-7-22 16:07:00 | 显示全部楼层

Re:坦克大战5(目前正在制作中,请看DEMO)

大家的讨论很精彩;我也做过类似的,在坦克类里面建立一个子弹的数组,然后当发射时间到的时候,初始化相关参数(速度,方向),就不用管了。

73

主题

612

帖子

618

积分

高级会员

Rank: 4

积分
618
发表于 2005-7-23 21:39:00 | 显示全部楼层

Re:坦克大战5(目前正在制作中,请看DEMO)

运行效果不错,不过离一个完整游戏还有距离
你的tank是自己画的吗?那真不错

130

主题

2714

帖子

2714

积分

金牌会员

Rank: 6Rank: 6

积分
2714
 楼主| 发表于 2005-7-23 21:46:00 | 显示全部楼层

Re:坦克大战5(目前正在制作中,请看DEMO)

坦克是自己画的, 地图也是自己画的, 我PHOTOSHOP还马马虎虎, 现在这个只是一个小演示,我正在逐步完成这游戏, 请各位关注.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-12-26 13:28

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表