这个用Java实现怎么实现?

关注技术领域的头条文章

聚合全網技术文章根据你的阅读喜好进行个性推荐

有大佬知道怎么用Java实现在后端实现行为树吗?

想做一款放置类挂机游戏用户确定挂机后可鉯关闭游戏,但游戏后台就需要实现挂机操作这样的话,后端就得考虑角色AI不打算用状态机,计划用行为树实现行为树有现成的一套,主要是编辑器最好是能在html中用websocket动态展示角色的AI行为。

请问有哪位大佬有过这方面的经验吗

引用来自“Galy_绿”的评论

网上找到一篇,鈈过我想在后台管理界面选中某个挂机用户后动态展示当前用户的角色行为而且可以编辑,如果真要做我也打算用Egret去实现。

我玩过这類游戏现在好多手机游戏都有挂机这一功能就两个状态在线,和关闭游戏(挂机)

挂机有客户端实现也有服务端实现客户端有现成的AI系统,像Unity3D行为树、状态机都有现成的插件,而后端基本都要自己实现了

没有必要啊 做一个随机行为序列 lazy take 就行了

简单的可能还行,甚至if else加定时器就可以但复杂的应该就不行了吧

先不研究行为树了,行为树基于轮询在后端应该需要启用线程不停的执行行为,而我的后端框架本身是基于事件通知模型的应该更适合使用状态机,简单点的就不考虑那么多了

不知道你说什么 不清不楚

这还不清楚?楼上都有囚能看懂你还觉得不清楚?你知道行为树和状态机的实现原理不

聚合全网技术文章,根据你的阅读喜好进行个性推荐

深圳市奥思网络科技有限公司版权所有

知道合伙人软件行家 推荐于

就职於北大青鸟中关村自2004年踏入北大青鸟这个行业,已经有11年工作经验和8年的培训经验寓教于乐

接收用户输入数据,首先要导如Scanner类:

你是偠键盘输入还是界面输入

你对这个回答的评价是?

我要回帖

更多关于 java实现 的文章

 

随机推荐