インタラクティブな体験をつくりだす

プレイヤーが時間の経過とともに実行するアクションに対して仮想ワールドが応答できるようにするための、ゲームプレイのメカニズム、動作、条件を作成する方法をご紹介します。

「インタラクティブな経験をつくりだす」ページには、プレイヤーとワールドの間のインタラクションの促進に焦点を当てた、Unreal Engine (UE) での大まかなゲームプレイ プログラミングとスクリプティングに関する情報が記載されています。

  • ラージ ワールド座標 (LWC:Large World Coordinates) の導入により、浮動小数値の精度を向上するために、広範囲に及ぶ変更をすべてのエンジン システムで実装する UE5 で、倍精度のデータ バリアント タイプがサポートされるようになりました。

  • データ ドリブン ゲームプレイは、ライフタイムの長いゲームの作業量と複雑さを軽減するうえで役立ちます。たとえば、ゲームによっては、オンライン サービス モデルを使用してユーザーにアップデートを提供する場合があります。このモデルでは、ゲーム内の特定のデータ パラメータを調整することで、ユーザーのフィードバックに基づいてコンテンツのバランスを取ったり、追加したりすることができます。

  • ゲーム アビリティ システムは、RPG や MOBA タイトルで使用される能力やアトリビュートのタイプを構築するための柔軟性の高いフレームワークです。ゲーム内で使用するアクションやパッシブ アビリティ、これらのアクションの結果としてさまざまなアトリビュートを作成または消耗させるステータス エフェクトを構築したり、これらのアクションの使用を制御するための「クールダウン」タイマーあるいはリソース コストの実装をしたり、各レベルでの能力とその効果のレベルを変更したり、パーティクルやサウンドエフェクトなどをアクティベートすることができます。

  • 乗り物は、Unreal Engine の車両の物理シミュレーションを行う軽量なシステムです。

  • ネットワーキングとマルチプレイヤー 最新のマルチプレイヤー エクスペリエンスでは、世界中に広がる多数のクライアント間で膨大な量のデータを同期する必要があります。どのようなデータをどのように送信するかは、プロジェクトのパフォーマンスや感覚に大きく影響する可能性があるため、魅力的なエクスペリエンスをユーザーに提供するために非常に重要です。

  • このセクションのゲームプレイ チュートリアル ガイドでは、これらの機能の使用方法に関するリファレンスと、ブループリントと C++ の両方でゲームの一般的なメカニズムとシステムを再作成する方法のウォークスルーをご用意しています。

セクション トピック ディレクトリ

タグ
Unreal Engine のドキュメントを改善するために協力をお願いします!どのような改善を望んでいるかご意見をお聞かせください。
調査に参加する
キャンセル