.NET によるゲーム開発
.NET、無料のオープンソース、クロスプラットフォーム フレームワークを使用して、お気に入りのゲームをビルドします。
.NET は、ゲームなどのさまざまな種類のアプリケーションを構築するためのツール、プログラミング言語、ライブラリで構成される開発者プラットフォームです。
.NET は、複数のゲームプラットフォーム間で安全なクロスプラットフォーム スクリプトを可能にするために、ゲームエンジンとフレームワークの開発者によって使用されました。
同じプラットフォームを使用して、ゲーム、その他のモバイル アプリ、Web サイト、オンライン サービスをビルドします。
.NET を使用すると、あらゆるプラットフォームで動作するあらゆる種類のアプリケーションをターゲットにすることができます。開発者は、慣れ親しんだ環境全体のすべてのプラットフォームでスキルとコードを再利用することができます。
サポートされているプラットフォームは、Windows、macOS、Linux、Android、iOS、Xbox、PlayStation、Nintendo デバイスなどがありますが、これらに限定されません。
.NET は、複数のクラウドとオンライン サービスにわたってサポートされているため、同じ単一プラットフォームでゲームを拡張するのに役立ちます。
C# は、シンプルでモダンなオブジェクト指向のタイプ セーフなプログラミング言語で、ゲーム開発では最も人気のあるプログラミング言語です。
コミュニティ、MVP、大規模なサポート組織からの技術的な課題に対する回答を紹介します。
500 万人以上の開発者が、複数のワークロードに .NET を使用しており、世界中に健全なサポート ネットワークと活発なコミュニティが存在しています。
.NET は、実際のゲームからオンライン サービスやモバイル アプリまで、ゲーム開発のすべてのサイクルで使用することができます。
Microsoft Azure PlayFab などのすぐに使えるゲーム サービスを利用したり、Microsoft Azure を使用して独自のインフラストラクチャを構築したり、その他のクラウド プロバイダーを選択したりします。
お好みのゲームなどは、複数のさまざまなプラットフォームで、.NET や C# を使用して作成されています。
ゲームのビルド、実行、拡張に必要なものがすべて含まれています。Microsoft Game Dev は、ゲーム開発専用のツールとサービスの包括的なスイートです。