加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

游戏制作心得——智能刷怪

(2008-02-28 22:25:13)
标签:

游戏

这是一个非常简易的智能刷怪系统,但是相对用处很多,可以在他的基础上修改成其他类似功能的系统。
请看流程图:

游戏制作心得——智能刷怪

1、在地图中设置3个坐标,分别对应3个怪,他们为1组,当然地图中有很多组这样的设置
其中1个怪为ON状态,表示是活的,另外2个为OFF状态,表示是死的
2、当活着的那个怪,被击杀以后,他的状态变为OFF,也就是表示他现在死了
这个时候系统等待60秒,这个等待时间可以根据玩家数量,自己定义,玩家多就少等点,玩家少就多等点
3、生成1-3的随机数,他们分别对应3个怪的开关,然后根据随机数打开其中1个
这时怪开始刷新,开关为ON的怪被刷新出来,开关为OFF的怪依然是死的
4、功能延伸
这个系统用在刷怪上,基本可以解决了玩家抢怪问题,总体上打的越快,刷的也越快,玩家不打怪,怪也不会刷
如果这3个怪,被设置在同一坐标上,那么可以实现刷随机BOSS,但是刷新间隔要长一些,一般不会是60秒,而是6小时左右
如果放在安全区域里,那么就是当随机NPC使用,他的开关对应NPC是否出现等,其他用处以此类推了

虽然现在我已经不做脚本了,改做美工了,但是这些内容全都是原创的,也都是经验之谈,如果有想交流的,可以随时与我联系。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有