本文へスキップ

作品をドラッグして探索しましょう。フォーカス時は矢印キーを使えます。

Minecraftニュース

Call of Dutyの「Hijacked」がMinecraft内でネイティブ動作

開発者がBlack Ops 2の名作マップをFabric MODにし、ボット、武器、当たり判定を備えてJava版で直接実行。動作は45 FPSを記録した。

読了まで3分

MinecraftのMOD制作者たちは、Java版のエンジンを単なる調整とは言い難い、ゲーム開発そのものに近い領域へと押し進め続けている。最新の例は、 Luckey Faraday がCall of Duty: Black Ops IIのマルチプレイヤーマップ「Hijacked」を移植し、Fabric MODとしてネイティブ動作させた事例だ。

これはブロックを一つずつ置いて再現したものでも、ゲーム内にコンピューター画面を設置したものでもない。マップの当たり判定、ボット、ナビメッシュ、武器、描画はすべてMinecraft独自のシステム上で直接動作している。映像では、プレイヤーがヨットの環境を移動し、実際に動くボットと戦う中で、マップが41~48フレーム毎秒で動作している。

Call of Duty: Black Ops IIのマップ「Hijacked」がMinecraft Java版内でネイティブ動作するFabric MOD
ヨットマップの形状、武器、ボット、Minecraftでの45 FPS動作を示す開発者の投稿 出典

ブラウザー上の実験から完全統合へ

このプロジェクトは段階を踏んで進化してきた。以前のバージョンでは、マップのブラウザーベースの移植版をゲーム内のPCに表示し、プレイヤーが操作できるようにしていた。今回のリリースではさらに踏み込み、ゲームの中核となるロジックをJavaで再構築。Hijackedは実質的に、馴染みのあるブロックの世界に独自のルールセットを重ねたMinecraftのディメンションとなっている。

このような技術的なクロスオーバーは、MinecraftのMOD文化が今も存在感を保っている理由をまさに示している。公式アップデートがバイオームや構造物を追加する一方で、クリエイターたちはFPSマップ全体をエンジンレベルでゲームに組み込んでいる。その成果は単なるギミックというより、制約のないJava開発が自然に行き着く先のように感じられる。

このMODは現在も開発中だ。機能は拡張が続いており、完成度の高い一般公開版ではなく、概念実証として配布されている。それでも現状の状態で、Minecraftを単なる建築ゲームではなく、多用途の実行環境として扱ったとき、熱心なMOD制作者が何を実現できるのかを示している。

  • Hijackedマップの形状とテクスチャを完全再現
  • プレイヤーの当たり判定と移動が機能
  • ナビゲーション機能を備えたボット
  • 武器システムを統合
  • 実演に使用されたハードウェアで約45 FPSで動作

Minecraftではこれまでも意欲的なクロスオーバーが数多く実現してきたが、これほどネイティブに統合された例はほとんどない。外部ランチャーや大がかりなエミュレーションに頼らず、Call of Dutyのレベル全体をサンドボックス内で起動してプレイできるという事実は、Javaコードベースの柔軟性と制作者の技量を物語っている。

Black Ops 2をMinecraft内でネイティブ動作させました。ブラウザー経由でも、ゲーム内に置いた画面上でもありません。マップの当たり判定、ボット、ナビメッシュ、武器、描画はすべてFabric MODとしてMinecraft内で動作しています。

このデモはすでにMODコミュニティで、ほかにどんなタイトルが同じように移植される可能性があるのかという議論を呼んでいる。ひとまず「Hijacked」は、Minecraftがまったく異なるジャンルのプラットフォームとして活用されている、特に印象的な事例の一つとなっている。

この記事を楽しめましたか?

続きを読む