要点

  • カプコンが10月1日、次世代エンジン「REX」の基盤技術「RE:Dox」をApache License 2.0でGitHubに公開しました
  • .NET向けのデータ処理ライブラリで、JSON・CBOR・DOXなど10形式を扱えます。READMEには開発中と注記があります
  • 標準のSystem.Text.Json比で、逐次のデシリアライズが最大約1.8倍、自動並列が最大約2.8倍とされています
  • canada.jsonのテストでは、メモリの割り当ても約2.56MB対約8.53MBでした。動作には.NET 10以降が必要です
  • REXは2023年10月に公表された構想です。カプコン技研の講演資料に、RE ENGINEを作り直さず段階的に技術を足す方針だと書かれています。経緯はRE ENGINEの9年をたどった記事にまとめています

けん玉のひとこと

ゲーム会社が自社エンジンの部品を、商用まで認める形で外に出しました。ここがいちばん目を引くところ。公開から2日で星が700を超えたのは、ゲームの外の開発者からも道具として見られているからなんですよね。

データの読み書きが速くなると、開発中の待ち時間も短くなります。作って遊んで直す1周が詰まるはず。アセットが増えるほど効いてくる改善なので、ここを外に出す意味は大きいと思います。

次にカプコンの新作を遊ぶとき、足元の道具も入れ替わっていると思って触ると、見え方が変わるはずです。