卡普空开源RE:Dox引擎,JSON反序列化提速2.84倍

游戏 驱动中国 林晚 568次阅读
分享 微 Q 信
AI摘要
由 AI 生成 · 仅供参考

卡普空将次世代游戏引擎计划REX的基础技术之一RE:Dox以Apache-2.0许可证开源,这是一款面向.NET的结构化数据引擎,官方基准测试显示其并行处理JSON反序列化时理论最高提速约2.84倍,开发者可自由使用并用于商业项目。

驱动中国10月5日消息,卡普空日前将旗下数据处理与序列化基础库RE:Dox以开源软件形式对外开放。该库作为次世代游戏引擎计划REX(RE neXt ENGINE)的基础技术之一,可供开发者自由使用。

REX计划于2023年10月公布,旨在针对RE ENGINE长期运行后逐步显现的问题进行改良,并以阶段性更新推动引擎向下一代演进。10月2日,卡普空在东京举办技术展示活动“CAPCOM Open Conference RE:2026”,其间介绍REX计划的未来规划,并同步公开RE:Dox。

从技术定位看,RE:Dox是一款面向.NET的Token-based结构化数据引擎,核心功能是将不同来源的数据转换为统一格式与规则,从而提升数据处理、编辑及读取的效率。

卡普空在GitHub项目的README中给出使用示例。以玩家数据为例,原本以JSON格式记录的角色数据,可借助RE:Dox提供的类进行处理:例如创建一名等级为42、持有手枪与绿色药草的里昂,随后读取数据并将角色名称改为“克蕾儿”,甚至追加“小刀”等道具。

性能方面,官方公布的基准测试显示,在并行处理JSON反序列化时,RE:Dox相较.NET标准库System.Text.Json,理论最高可实现约2.84倍的处理速度;实际运行表现仍可能受数据结构、运行环境以及CPU等因素影响。

目前RE:Dox已依据Apache-2.0许可证开源,开发者在符合许可证要求的前提下,可自由使用与修改,并可将其应用于商业项目。项目地址为https://github.com/CAPCOM-TD-OSS/REDox/tree/main。

版权声明:本文由驱动中国整理发布,转载需注明出处与原文链接。如有疑问请联系 editor@qudong.com。
来源:驱动中国 · 原文链接:https://www.qudong.com/article/525254.html
本文价值 ★★★★★ 5 1 人已评
登录后为本文打分
网友评论0 条评论
正在回复 的评论取消
评论加载中…
🔐

登录后参与互动

评论、点赞均可赚积分
连续签到、邀请好友也有奖励 🎁

电脑端: 微信扫码登录 微信内: 一键登录
✎ 我要投稿有独家观点或行业线索?向驱动中国投稿,审核采用后署名发布并获积分奖励。 去投稿 ›

微信扫一扫

打开微信「扫一扫」,分享本文到朋友圈或好友