マルチプレイヤー制作の基盤を築く

Unity の近日公開予定のファーストパーティの NetCode ソリューションの最新情報を、各種機能を試すのに必要なライブラリ、チュートリアル、サンプルなどと共に紹介します。

『Boss Room』に入る

Boss Room』は、小規模な協力型ゲームのサンプルプロジェクトです。MLAPI ライブラリをベースに構築され、マルチプレイヤーゲームの背後にある概念やパターンを探るのをサポートするように設計されています。

制作中のオープンソースのネットワーキングソリューションの内容を見る

私たちは Unity のソリューションを開かれた中で進化させており、カスタマイズ可能で拡張性が高く、さまざまな種類のマルチプレイヤーゲームのニーズを満たす、信頼性の高い NetCode の基盤を提供しています。

実験的パッケージの内容については、GitHub で確認してください。

ライブドキュメントとの同期を維持する

Unity の NetCode ソリューションは日々進化しており、ドキュメントサイトも同様です。 

Unity のオープンソースのドキュメントを掘り下げ、テクニカルリファレンスを確認し、編集の投稿や新しいリソースのリクエストを行い、各種ガイドにアクセスしてネットワーキングを開始しましょう。

コミュニティの中で学び、制作する

かつて誰かが言っていました。一人で行くのは危険です、と。ジャーニーに参加すれば安心です!Unity のチームは、Unity のマルチプレイヤーフォーラムのほか、Discord や GitHub に積極的に参加しています。

主なメリット

拡張性の高いソリューション

NetCode ソリューションを自分のものにしましょう。NetCode のアーキテクチャは拡張性が高く、独自のソリューションをカスタマイズできます。

開かれた中で構築

Unity の開発チームは、開かれた中で Unity のコミュニティとの完全な透明性を確保するよう取り組んでいます。

コミュニティのサポート

各種リソースが揃ったライブのドキュメントサイトと、活発な Discord にアクセスして、必要なヘルプを入手しましょう。

Netcode に関するインサイトを皆さんの受信トレイにお届けします

こちらのメーリングリストに登録することで、Unity のマルチプレイヤーテクノロジーに関するインサイトとアップデートに関する最新情報を入手できます。製品の発表について、ワークショップやウェビナーへの招待など、さまざまな情報をお送りします。

よくあるご質問

MLAPI は P2P で機能しますか?

現行のバージョンの MLAPI は、1 つのクライアントがホストとして機能し、他のクライアントがそれに接続する、ホスト/リッスンサーバーモデルをサポートしています。

MLAPI はどのプラットフォームをサポートしますか?

現行のバージョンの MLAPI は、WebGL を除くほとんどのプラットフォームをサポートしています。MLAPI をベースに Unity が構築しているネットワーキングフレームワークは、最終的には Unity でサポートされている主なプラットフォームすべてをサポートします。

MLAPI の製品版はいつ利用できるようになりますか?

残念ながら、新しいネットワーキングフレームワークを製品版として利用できるようになる正式な日付を提供することはできません。ただし、これは Unity の 2021 年での最優先事項の 1 つであり、リリースにはそれが反映されます。

MLAPI は Unity エンジンに統合されますか?

MLAPI は、Unity のファーストパーティのゲームオブジェクトマルチプレイヤーネットワーキングフレームワークとなる、主なビルディングブロックです。Unity で合意されている次期開発計画では、この新しいフレームワークをコアエンジンとは別のパッケージとして維持する予定です。

コミュニティからのプルリクエストを受け入れていますか?

もちろんです。SDK と ドキュメントの両方で受け入れています。Unity ではこのジャーニーをコミュニティと共有できることをとても嬉しく思っています。また、RFC プロセスなどを通じて、設計上の意思決定について議論し、さまざまな面で関与できるようにします。

MLAPI で専用サーバーを使用できますか?

MLAPI は、専用ゲームサーバーモデルをサポートしています。MLAPI を使用して専用ゲームサーバーを作成するには、プロジェクトをサーバービルドとして構築し、そのビルドをゲームサーバーホスティングサービスまたは独自のサーバーハードウェアにアップロードします。

弊社のウェブサイトは最善のユーザー体験をお届けするためにクッキーを使用しています。詳細については、クッキーポリシーのページをご覧ください。

OK