阅读新闻

基于优先级淘汰的NPC智能对话

[日期:2007-04-08] 来源:fengzhishen   作者: [字体: ]
         
现在网游NPC的对话大都是随机或者简单条件触发,近日在一次聊天中,一个网友说:“如果说WOW里你杀一个怪打不过跑了然后等一个月再去见它,它会说:小子一个月不见你哪鬼混去了~~这俺觉得才象AI~~~ ”

第一感觉,不错,不过资料量纪录很大。

但仔细考虑下,是不是所有的资料都需要记录呢?提供类似功能就是让玩家觉得在他关注的事情可以有针对性的反馈,那只要记录玩家所关注的、关心的就可以了。

大概示意图:

图1Ctrl + 滚轮可以缩放图片大小790)this.style.width=790',1000);" border=0>tu.JPG
具体设计为:

在玩家角色的属性增加一个 数组,最大数量为10,数组里的记录值为32位的比特标识码 

x x x x  x x x x  x x x x  x x x x  x x x x  x x x x  x x x x  x x x x
{1、、、、、、、、10}{11、、、、16}{17、20} {21、24} {25、、、、、、32}       

1-10位,是NPC标记位,记录这条记录值是从哪个NPC获得的,总共可以记录1024个NPC;

11-16位,是NPC标记扩展位,用于记录一些特殊性NPC和作为备用;


12下一页  GO
阅读:
录入:admin

评论 】 【 推荐 】 【 打印
上一篇:MMORPG帮派系统
下一篇:家族系统(作者:潘登)
相关新闻      
本文评论       全部评论
发表评论
字数
姓名:

  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款