2 つのスタジオと業界の専門家が、チームの構築、プロトタイピング、ツールの選択、プロジェクトの概要作成など、マルチプラットフォーム プロジェクトを開始するためのヒントを共有します。
Microsoft の 3 つのスタジオとホストが、デスクトップ ゲームを Xbox やその他のプラットフォームに移植するためのベスト プラクティスについて説明します。
ゲームを複数のプラットフォームでリリースすると、場所を問わずさらに多くのプレイヤーにリーチできます。これにより、発売時に潜在的なユーザーベースが拡大するだけでなく、ハードウェアの好みが変わったときに最も熱心なファンを再び引き付けることも可能になります。
より複雑な API を備えた新しいプラットフォームが進化するにつれて、当社は戦略的パートナーシップ を発展させ、業界とともにプラットフォーム サポートが成長し続け、プレイヤー ベースの拡大に貢献できるようにしています。
ユニバーサル レンダー パイプライン (URP) により、Unity がサポートするプラットフォーム エコシステム全体でパフォーマンスとグラフィックの忠実度が最適化されるため、開発者はイノベーションを優先できるようになります。URP は、そのスケーラビリティ、カスタマイズ性、豊富な機能セットにより、様式化されたビジュアルから物理ベースのレンダリングまで、あらゆるタイプのプロジェクトで創造的な自由を提供します。
美しい庭園から静かなオアシス、宇宙船のコックピットまで、URP 3D サンプルシーンは Unity Hub で利用でき、デスクトップ、コンソール、モバイル、XR で URP を最適に使用する方法を学ぶのに役立つ環境を備えています。
旅は ターミナルから始まります。ターミナル では物理ベースのマテリアルを活用してリアルなレンダリングを提供し、 ガーデン ではモバイル デバイスやハイエンド プラットフォームで簡単にスケーリングできます。VRヘッドセットやローエンドのモバイル デバイス向けに特別にカスタマイズされた、高度に様式化された環境である Cockpit にアクセスし、Oasis を発見して、より高性能な GPU を搭載したプラットフォームで URP がどのようにしてより高いレベルのビジュアル品質を実現できるかを学びます。
このプロジェクトは Unity Hub 内で利用できます。
パフォーマンスとグラフィックの忠実度は、コンソールやデバイスによって異なります。プレイヤーがどこにいても確実に最高の体験を得られるようにするには、以下のことを考慮してください。
- 最低スペックのデバイスでテストを優先してベースラインパフォーマンスを特定し、Unity の プロファイリングおよびデバッグツール を使用してすべてのプラットフォームでパフォーマンスの問題を防止、特定、修正します。
- ダウンロードサイズが問題にならないように、Web とモバイル向けに最適化する際にコンテンツ配信に Addressable Asset System を使用する
- UnityVersion Controlなどのソリューションを使用して、チームのコラボレーションとプロジェクトのバージョン管理を最適化します。
ゲームを複数のプラットフォームでリリースする場合、できるだけ多くのプレイヤーにリーチできるように、ゲームが成長し続ける準備ができていることを確認することが重要です。
Unity のデータ指向テクノロジースタック (DOTS) を使用すると、他のプロジェクト間で読みやすく再利用しやすい C# コードを使用してより高速に反復処理できるため、ゲームを効率的に拡張できます。
Unity Gaming Services は、 マルチプレイヤー サービス、ゲーム操作、ユーザー獲得、収益化のためのツールを使用してライブ ゲームを構築するのに役立ちます。
クラウドGame Server Hosting (Multiplay) は、ゲーム インフラストラクチャにパフォーマンスと柔軟性をもたらし、プレイヤーに最高のエクスペリエンスを提供します。
マルチプラットフォームゲームには、成功のチャンスだけでなく、課題もあります。
すべてのターゲットプラットフォームでゲームがクラッシュしたり、ラグが発生したりしないようにする必要があります。Unity Cloud Diagnostics を使用する と、クラッシュやパフォーマンスのデータをフィルタリングし、さまざまな対応チームにリンクし、カスタムダッシュボードを設定して、対象のハードウェア上でゲームがスムーズに実行されるようにすることができます。
また、ゲームを構想からローンチまで進めたクリエイターの意見を聞くのにも役立ちます。ユニティ・ラウンドテーブル:ゲーム作成の本当のコストとヒントを学ぶ 業界をリードする専門家がアドバイスやゲーム制作の経験を共有します。
Unity2022 LTSを使用して、ゲームを最新プラットフォーム向けに最適化します。
- Windows と Xbox で DirectX 12 グラフィックス API を使用してパフォーマンスと安定性を向上させ、Xbox Series X|S の最新のレイ トレーシング サポートを試してみてください。
- 増分プレーヤー ビルド プロセスを使用して、Xbox Series X|S、PlayStation® 5、Nintendo Switch™ に迅速に反復して効率的に展開します。
- ネイティブ C++ マルチスレッド、タッチ コントロールのサポート、モバイル Web ビルドのテクスチャ圧縮により、WebGL メモリをより適切に管理します。
- 更新された XR ツールにより、PlayStation®VR2 と Meta Quest 2 でより速く構築できます。
Burst コンパイラー、Universal Render Pipeline (URP)、Entity Component System (ECS) が、Two Point Campus が すべてのターゲット プラットフォーム間でパフォーマンスの高いコードを共有するのにどのように役立ったかを学びます。
Roll7 がどのようにして PC からコンソールへの急速な拡大を実現し、次世代プラットフォームで輝き続ける 4K 120 fps のダイナミックなアクションシューティングゲームを確立したかをご覧ください。
Naveganteが最初のリリースで予定通りマルチプラットフォームのリリースを達成した方法を学びましょう。 グリーク:アズールの思い出。
比類なきプラットフォームサポート
プラットフォーム パートナーとの関係により、モバイル、コンソール、デスクトップ、AR、 VR、Web の最新機能とデバイスに対するサポートが初日から提供されます。
Unity の Web ソリューションを活用して、プレイヤーがどこでプレイしても、お気に入りのゲームにほぼ瞬時にアクセスできるようにします。
XR プラットフォーム全体で動作する柔軟なツールを使用して、没入型ゲームを構築します。Unity は、Apple Vision Pro、Meta Quest、PlayStation® VRなどの主要なヘッドセットをサポートしています。
Unity は、プラットフォーム固有のビルドモジュール、追加機能、学習教材、プレミアムフォーラムサポートなど、開発者がゲームを PlayStation、Xbox、Nintendo Switch™に移植するのに役立つリソースを提供します。
Apple App Store や Google Play の上位 1,000 タイトルのモバイルゲームの半数以上の制作に使用されているプラットフォームをベースに、高パフォーマンスの素晴らしい体験を制作しましょう。
Unity なら、PC、Mac、Web プラットフォーム向けにワンクリックでデプロイできます。
Nintendo Switchは任天堂の商標です。