Warning: session_start(): Unable to clear session lock record in /home/www1/www1/1/17/www.xbqg9.org2025/chapter.php on line 3

Warning: session_start(): Failed to read session data: memcached (path: 127.0.0.1:11211) in /home/www1/www1/1/17/www.xbqg9.org2025/chapter.php on line 3
第三百一十七章 大树底下好乘凉(2/2)_游戏开发设计师_新笔趣阁
字体
关灯
上一页 进书架 回目录    存书签 下一章

第三百一十七章 大树底下好乘凉(2/2)

按照一个技能树来从上往下的构造,从流程控制层,原子函数层和逻辑层来进行设计。简单说就是逻辑层的技能是由原子函数层组合的。

比如原子函数层有个眩晕,有个扣血,然后逻辑层有个先眩晕再扣血这样的技能,其中原子函数只提供最单一职责的处理,而逻辑层则会去组合这些原子操作形成一系列的行动,再将这些行动放到该技能的时间轴上去执行最终达到技能效果。

又或者开发一款能够生成逻辑层的流程编辑器,将原子函数层和控制层反射导入,生成逻辑层代码,这是属于有一些资金的开发者会去干的事情。

而在天河网络显然不用去管这些事情,英雄联盟中技能的设计有起源引擎在的话,要简单的太多了。

其中底层使用c++写ai,然后相应的技能设计,只需要到时候通过写lua,就可以实现很多的效果,同时也因为起源引擎的关系,就算通过lua没有办法实现想要的效果,也可以直接从引擎方面进行修改。

大树底下好乘凉,大概就是这个意思了。
本章已完成!
上一页 进书架 回目录    存书签 下一章
龙渊剑神 我的七个姐姐绝色倾城陆云叶倾城 清穿之福运无双 丹道独尊(万古第一废材) 老姚家的搞笑日常 我有一身被动技 重生之小姨养成记 绝情帝少的头号新宠 绝地求生之魔王系统 仙鸿路