ゲーム エンジン
ゲームを作成し、クロス プラットフォーム ゲーム エンジンを使用します。
Unity は、.NET と C# プログラミング言語を使用して、ゲームやシミュレーションなどの 2D および 3D アプリケーションを構築するための、人気の高いリアルタイム 3D 開発プラットフォームです。Unity には、シーンを編集するためのビジュアル エディター、オーディオ、プロファイルなどがあります。
Unity では、モバイル、デスクトップ、コンソール、TV、VR、AR、Web など、25 以上のプラットフォームをターゲットにすることができます。Unity を使用して作成された ヒット ゲームのすべてをチェックアウトします。
MonoGame は、マルチプラットフォームでオープンソースの純粋な .NET C# フレームワークであり、ゲーム エンジンをビルドすることができます。MonoGame は、.NET Core と .NET 4.5 をサポートしています。.NET を使い慣れている場合は、ここですぐになじむことができます。
MonoGame 製の人気ゲームをすべて確認します。
Godot は、.NET を使用した C# スクリプトを提供する、完全に統合された魅力的な新しいゲーム エンジンです。Godot には完全なツールのセットが用意されているため、ゲーム作りに専念することができます。
Godot は、完全に無料でオープンソースです。何の制約もなく、ロイヤリティもありません。
Stride (旧称:Xenko) は、無料のオープン ソース 2D/3D クロス プラットフォーム ゲーム エンジンです。堅牢なエディター ツールチェインとリアルなグラフィックを備えています。
FlatRedBall は、MonoGame の上に C# で組み込まれた 2D ゲーム開発プラットフォームです。 FlatRedBall は、インディーズや大規模なスタジオに最適です !
Evergine は、.NET で開発されたコンポーネント ベースの産業用エンジンで、マルチプラットフォーム向けに設計されています。
CRYENGINE の C# フレームワークでは、.NET と C# プログラミング言語を使用してゲームを開発できます。
開発ツールは、Windows および Linux で使用できます。CRYENGINE 拡張機能を使用して、Visual Studio を離れずにゲームを開発します。
UNIGINE is a photo-realistic real-time 3D visualization platform designed for building large-scale high-detailed applications with industry-standard content workflow. Built-in performance optimization along with С# APIs can help you build extremely detailed scenes as large as the solar system. Lots of objects, enormous polygon count, and advanced shaders wouldn't be a problem even in VR mode.
UNIGINE Engine provides a full suite of features such as 3D rendering, physics simulation, GUI, audio, and AI components.
ステップバイステップのチュートリアルでは、Unityを使用して最初のリアルタイム 3D アプリを 10 分未満で作成する方法を説明します。