基礎固め
サンクトペテルブルクを拠点とするBattlestate Gamesの80名からなる開発者にとって、ハードコアな一人称シューティングゲームは大きな情熱です。AbsolutSoftの創設チームは、ブラウザーと今は引退してしまったUnity Web Player向けに、驚異的なスピードのシューティングゲーム「Contract Wars」を制作したのが始まりです。そのゲームの開発は、新しいスキルを学び、専門知識を身につけると同時に、「ロシア2028」ユニバースのゲーム開発に専念するスタジオ、Battlestate Gamesの設立に必要な資金をビルドするのに最適な場であることが証明されました。
Unityの知識の活用
「アブソルートソフトでの経験から多くのことを学びました。一人称シューティングゲームに関する重要な知識と理解を得ただけでなく、Unityとそのシステムについても深い理解を得ることができました」と、COO兼プロジェクトリーダーのNikita Buyanov氏は言います。「このおかげで、デザインも技術も素晴らしい土台の上で Escape from Tarkov を始めることができ、幸運なことに、私たちが大好きなハードコア ゲームの制作に専念することができます。
筋金入りの競合に真っ向勝負
強度なゲームプレイの構築
基本的なレベルでは、Escape from Tarkov は緊張感のあるリアルな銃撃戦と略奪による上級者向けです。膨大な種類の銃と改造、そしてリアルな弾道モデルにより、ゲーム中の死は素早く、痛々しいものです。さらにリアルさを増すのは、武器が摩耗してジャムったりオーバーヒートしたりしないよう、手入れが必要なこと。同様に、プレイヤーは、ボーンが折れ、傷から出血し、疲労が蓄積するにつれて、自分の健康を管理する必要があります。これは臆病者のためのゲームではありません!
マルチプレイヤーバトル
Escape from Tarkovは、命からがら都市から脱出することに挑戦する、ストーリーベースの体験です。試合はセッション制で、プレイヤーだけでなく、AIが世界を埋め尽くすScavsも登場し、定数の危険も伴います。Multiplayerは協力と対戦の両方を兼ね備えているため、プレイヤーは1人でも、フレンドのスクワッドでも競合に参加できます。セッションで見つけた戦利品は、生きて抽出ゾーンの1つまで辿り着けば、そのまま持ち帰ることができます。しかし、銃撃戦で負ける側に回ると、見つけたもの、持ってきたものすべてを失うことになります
完璧なバトルアリーナのビルド
Battlestateは3D地形ジェネレーターのWorld Machineに依頼し、魅力的なゲームプレイを演出するための完璧な環境をプロシージャルに作成しました。
膨大な量のディテールをハンドルするために、Battlestateはカスタムスクリプトを使用してビュー外のリソースをオフロードしました。「基本的に、私たちがビルドしたものは、手動によるオクルージョンカリングに相当します。
「私たちは、大規模で詳細なエリアを作成することを開始当初から決めていました。これは、オクルージョンカリングのような問題をどのようにハンドルするかという慎重なプランニングによるものですが、UnityのスペシャリストたちがRAM消費とCPU時間を削減する機会を懸命に探っています。Unity プロファイラー、特に メモリ プロファイラーは、この点で大きなヘルプとなりました」
目的を持って動く
アドレナリン全開のパッケージをプロバイダーするには、弾道や銃のモデルだけでは不十分で、Unity の Mecanim機能の出番です。
「銃そのものと同じくらい正確なキャラクタ アニメーションであることが重要でした。アニメーターは、実際の軍人と同じように、走ったり、しゃがんだり、這ったりする必要があり、アニメーション間の遷移も非常に重要になります。「アニメーターによる遷移は、美的な意味合いだけでなく、ゲームプレイにも影響します。立って走るのにかかる時間は?リロードの速さは?Mecanimは、多くのアクションを調整し、リアルで流れるような感覚にするための重要なツールでした」
アニメーション ステートの複雑さは、標準的な動きにとどまりません。樹木は細かい方法で武器とインタラクションする必要があり、さまざまな潜在的なアタッチメントがあり、その多くはアニメーションツリーにも影響します。その結果、Battlestateがアニメーションのディテールをどこまで突き詰めているかを示す巨大なステートマシンのウェブができあがりました。彼らはMecanimをカスタムイベントシステムで拡張し、潜在的なインタラクションをすべて考慮できるようにしました。そしてその努力は、2018年にEscape from Tarkovがクローズドベータを開始したときに、リアルなハードコアシューティング体験を求めるプレイヤーに報われるでしょう。