`
luliangok
  • 浏览: 782988 次
文章分类
社区版块
存档分类
最新评论

用agent统一玩家与NPC

 
阅读更多

用agent统一玩家与NPC

(转载请注明来源于金庆的专栏)

以下是“Open Grid Protocol”中的agent定义:
( http://secondlifegrid.net.s3.amazonaws.com/docs/specs/OGP-Base_Draft_3.html )

An agent is persistent identity and persona that interacts in a virtual world.
The agent persists and can be interacted with even when the user controlling it (though a viewer) is off-line.

在当前中国流行的网游中,玩家下线,相应角色就消失了。
有了agent, 角色不会因为玩家下线而消失,并且还可以有对事件的反映。
失去了玩家的控制,角色就自动成了NPC。

有了agent, 角色与NPC就统一了。
agent中可以配置各种AI,以帮助角色和NPC有各种行为。
NPC AI只是agent的一部份。NPC就是没有人控制的agent.
NPC也可以由GM控制。
其实没必要区分角色和NPC, 所有智慧生物都统一处理。
AI足够智能时,将无法区分是否存在玩家的实时控制。

分享到:
评论

相关推荐

    论文研究-基于Agent技术的统一身份认证系统.pdf

    怎样保证企业内部各应用系统...针对目前分散式认证系统的种种弊端,结合分布式人工智能的最新成果,设计并实现了一个基于Agent技术的统一身份认证平台。探讨了Policy Agent的设计、部署、协调、性能分析等方面的问题。

    智能agent 环境与源码

    智能 agent 环境与源码 智能 agent 环境与源码

    Agent开发文档 开发Agent

    Agent开发文档 Microsoft Agent Version 2.0

    atlassian-agent.zip

    atlassian-agent.zip

    jetbrains-agent文件

    jetbrains-agent.jar

    Zabbix proxy-agent通讯机制及balanced router设计

    其使用收益在于active agent与proxies之间的解耦合以及负载均衡。Active agent配置固定的balanced router地址,当proxies发生调整时,只需要在balanced router上修改配置即可将流量切到新的proxies端,而不必修改...

    spring-agent.jar

    For environments where class instrumentation is required but are not supported by the existing LoadTimeWeaver implementations, a JDK agent can be the only solution. For such cases, Spring provides ...

    zabbix-agent2

    zabbix-agent2

    ServerAgent-2.2.3.zip

    agent服务器 将ServerAgent-2.2.1.zip解压后放在需要监控的服务器上,并开启 startAgent.bat(windows) startAgent.sh (linux) linux服务器上首先将startAgent.sh设定为可执行文件: chmod 777 start...

    基于Agent的网络漏洞扫描系统的设计与实现

    基于Agent的网络漏洞扫描系统的设计与实现

    清除windows10中的UniAccessAgent

    看了很多文章都搞不掉,功夫不负有心人最后终于卸掉了,用火绒独立版(官网下的是杀毒软件不行,此坑已踩过了),先用火绒结束Security UniAccessAgent进程,然后C:\Windows\LVUAAgentInstBaseRoot这个隐藏的文件夹...

    AI Agent智能应用从0到1定制开发

    自然语言处理:许多AI Agent具备理解和生成自然语言的能力,使其能够与人类用户进行交流。 机器学习:AI Agent可以利用机器学习技术从经验中学习,不断优化其性能。 个性化:AI Agent能够根据用户的行为和偏好提供...

    zabbix agent

    zabbix agent的源码阅读。阅读agent的源码首先要找到agent 的main函数在哪个地⽅。这个 agent的main函数是在zabbix_agentd.c这个⽂件⾥⾯的。打开这个⽂ 件,首先找到main函数。

    浅谈Agent移动数据库模型

    本文介绍了Agent相关技术知识,然后对近几年的基于Mobile Agent移动数据库模型进行了总结。 关键词: Agent;移动数据库;体系结构 Elementary Discussion on the Mobile Agent Database Model LI Jian-Min (College ...

    半自治Agent通信模型及在作战仿真中的应用

    半自治Agent同时具有自治性和受制性两方面特性,使用黑板模式和KQML相结合的Agent通信机制,针对环境中不同层次的Agent的功能以及其目标,研究同级半自治Agent之间协作、协商机制;上下级半自治Agent之间传递命令、...

    zabbix6.0.6 Linux agent

    zabbix6.0.6 Linux agent

    网络管理中多agent任务分解与调度

    网络管理中多agent任务分解与调度,刘波,罗军舟,网络管理的分布式发展促使基于智能agent的网络管理研究的兴起,本文针对网络管理任务的特点,提出了一种基于多agent的网络管理框架�

    论文研究-基于多agent的供应链信息协调建模与仿真.pdf

    从核心制造企业的信息需求出发,采用基于多agent的供应链建模与仿真方法,研究在订单执行过程中,生产计划和采购计划等决策活动中的信息协调。利用面向agent的系统分析方法,提出了基于多agent的供应链信息协调框架...

    论文研究-一种多agent系统框架与协商机制研究.pdf

    从基于动态、异构网络上快速构建稳健的多agent系统出发,设计了多agent远程过程调用通信模型,定义了三种基本类型的agent,对KQML消息规范进行扩展,增加了对消息生存周期的控制,设计了双缓存消息推送器以实现agent...

    Java agent使用大全

    Java agent使用大全-编辑再发

Global site tag (gtag.js) - Google Analytics