自研引擎助力,《如龙》系列高产秘诀揭晓!
24
2
《如龙》系列高速开发背后的秘诀
日媒4Gamer报道指出,在《如龙》系列20周年庆典上,如龙工作室的技术负责人伊东丰及龙引擎开发负责人厚孝分享了该系列游戏能够以超高频率持续发布的原因。龙引擎助力高效开发
自2016年的《如龙6:生命诗篇》起,龙引擎开始投入使用,并成为后续作品的开发引擎。2019年的《如龙7:光与暗的去向》将游戏系统从动作游戏转变为指令式RPG,受到玩家好评。此后,正传编号作品为RPG,外传或衍生作品为动作游戏,交替发布。高速发布背后的团队协作
尽管《如龙7外传:无名之龙》和《如龙8》发售间隔仅约2个月,但它们都是由同一个团队开发的。伊东表示,这样的发布节奏令人难以置信。20年间,《如龙》系列(包含复刻/重制版)共有40多款作品,其中自研作品约30款。高效开发的关键因素
伊东表示,高产的秘密在于“不拘泥于常规的效率提升”和“为工程师优化的组织运营”。例如,公司内部取消了繁琐的编码规范,减轻了日常压力,并确保了20年间未出现重大问题。系统设计与开发策略
初代《如龙》的基本流程是在街上行走与各种人对话,遇到敌人则发生战斗,期间穿插事件场景。为了实现所有这些功能,工作室决定分开制作各个部分,然后再连接起来。伊东表示,这种做法在效率上更为高效。专人负责与并行开发
如龙工作室采取了允许专人负责的方针,确保新项目能从一开始就高效推进。工作室还采取了并行开发的方式,让所有程序员同时推进两个项目,如《如龙0 誓约的场所》、《如龙 极》、《如龙6 生命诗篇》等。自研引擎助力开发速度
龙引擎的特点是拥有可扩展的多线程任务执行框架,具有极高的灵活性。设计师、美术师制作的数据与程序员编写的源代码之间的高兼容性,也是开发速度的秘密之一。据厚介绍,设计师和美术师制作的数据从龙引擎出现之前就开始积累,甚至与PS3时代的数据也兼容。
