RE引擎
外观
其他名称 | RE ENGINE |
---|---|
开发者 | 卡普空 |
操作系统 | 跨平台 |
类型 | 游戏引擎 |
许可协议 | 专有 |
RE引擎(日语:REエンジン、英语:RE ENGINE)是卡普空自第八世代游戏机时期开始研发的私家游戏引擎,发展下亦支持第九世代游戏机。RE引擎的开发是从2015年4月和游戏项目同步起跑,耗时一年半开发,可说是配合《生化危机7》所量身打造的新引擎。除了供引擎的首作《生化危机7》使用外,最初便打算作为自家其他游戏的通用引擎[1],现在已有《生化危机2 重制版》、《鬼泣5》等采用。
历史
[编辑]卡普空曾经使用MT Framework制作了不少出色的游戏作品,但在开发《生化危机7》时候因为游戏平台升级到了PlayStation 4和Xbox One,也考虑对应PlayStation VR,MT Framework不能满足需求且耗费更多的时间和资金。为了制作出能够接近于电影般真实的画面,在开发《生化危机7》时,开发团队开始打造全新的游戏引擎RE引擎[1]。
2019年9月,卡普空在东京和大阪召开RE引擎技术研讨会,并于10月在网络上公开视频[2]。
2023年,卡普空宣布研发次世代的RE引擎,代号REX[3]。
引擎特性
[编辑]- 支持现代PC以及PlayStation 4及Xbox One游戏主机平台,卡普空表示本引擎也支持次世代PlayStation 5以及Xbox Series X平台。
- 基于模块化设计,渲染、物理、网络服务、后处理、音效、界面、流程控制、AI等模块可任意视项目需求抽换[4]。
- 采实时所见及所得设计,亦可在编辑时直接执行。
- 游戏测试与编译时间大幅缩短,在特定条件下可比MT Framework快数十倍,据卡普空表示,节省下来的时间可以用来提高游戏质量。
- 降低游戏Bug发生几率,亦降低游戏执行时崩溃几率。
- 导入Asset的概念,在游戏资源中应用Metadata。
- 游戏脚本编程采用C#语言。
- 游戏资源项目为树状结构编排,亦支持游戏资源重载与异步更新。
- 可直接产生终端平台的Library。
- 即使Runtime崩溃,编辑器也能继续运行。
- 多人协作采用TCP/IP通信同步。
- 支持即时释放内存与垃圾回收机制,可更高效利用内存。
- 部分组件与视觉效果移植自MT Framework并大幅优化。
- 中介层直接集成于引擎中。
使用RE引擎的游戏
[编辑]参考文献
[编辑]- ^ 1.0 1.1 遊戲做到撞鬼?!卡普空開發團隊專訪分享《惡靈古堡 7》遊戲細節和幕後故事. 巴哈姆特. 2016-12-01 [2018-06-16]. (原始内容存档于2018-06-16) (中文).
- ^ CAPCOMオープンカンファレンス RE:2019. [2019-10-29]. (原始内容存档于2019-10-29).
- ^ Capcom Reveals It's Working on a Next-Gen RE Engine Codenamed REX. [2023-10-27]. 原始内容存档于2024-01-18.
- ^ 【CAPCOM RE:2019】複数のAAAタイトル開発に耐える汎用ゲームエンジンの設計と運用. [2020-04-02]. (原始内容存档于2020-03-16).