Updated: 2021年2月28日 / Home ” フリーウェア・ソフトウェアレビュー
2D・3Dゲームエンジンはどれが良いのか? この言葉を何度も耳にしたことがあっても、「ゲーム エンジン」が具体的にどのようなものであるかは、よく知らなかったのではないでしょうか。 簡単に言うと、ゲーム エンジンは、開発者がゲームを実行するために使用するアーキテクチャであり、開発者が使用するコンポーネントは、ゲームのフレームワークを構築するために再利用可能です。 これにより、キャラクターモデルやテクスチャ、オブジェクトの相互作用など、独自の要素に集中する時間を確保することができます。
Related Article ➤ 14 Mobile Advertising Networks With High eCPM For Apps
本当に良い、機能豊富でありながら無料のゲーム エンジンを探しているなら、ここに、必要性に基づいて選択できる市場のトップ ゲーム エンジンの総合リストがあります。最も頻繁にレンダリング エンジンが、グラフィックス処理ユニット(GPU)のソフトウェア抽象化を行う Direct3D, OpenGL, または Vulkan など、1 つまたは複数のレンダリング アプリケーション プログラム インターフェイス(API)にも構築されていることがあります。
- ↓ 01 – Unity|無料|macOS|Windows|Linux
- ↓ 02 – Godot Engine|オープンソース|macOS|Windows|Linux
- ↓ 03 – CryEngine|オープンソース|Windows|Linux
- ↓ 04 – Stride | オープンソース | macOS | Windows | Linux
- ↓ 06 – WaveEngine | オープンソース | macOS | Windows | Linux
- ↓ 07 – MonoGame | 無料 | macOS | Windows | Linux
- ↓08 – Unreal Engine|無料|macOS|Windows|Linux
- ↓ 09 – GDevelop | オープンソース | macOS | Windows | Linux
- ↓ 10 – Torque 3D | オープン ソース | macOS | Windows | Linux
- ↓ 11 – Cocos2d-x | オープンソース | macOS | Windows | Linux
- ↓ 12 – Banshee 3D | オープンソース | Windows
↓ 01 – Unity|無料|macOS|Windows|Linux
世界のゲームの半分の作成に使用されているのが Unity です。 私たちのリアルタイムプラットフォームは、ツールとサービスによって、ゲーム開発者、そして業界や用途の異なるクリエイターに信じられないほどの可能性を提供します。 Unityは、マルチプラットフォーム対応のゲーム開発ツールで、最初から簡単に制作できるように設計されています。 完全に統合されたプロフェッショナルなアプリケーションである Unity には、すべての機能を備えた無料の Personal Edition、月額 25 ドルの Plus サブスクリプション、クラウド構築などの追加サービスを備えた月額 125 ドルの Pro サブスクリプションが用意されています。 Windows、Mac、および Linux で利用可能で、没入型の体験やゲーム世界をデザインするためのアーティスト向けのさまざまなツールと、ゲーム ロジックや高性能なゲームプレイを実装するための強力な開発者向けツール群が含まれています。
↓ 02 – Godot Engine|オープンソース|macOS|Windows|Linux
Godot は、共通ツールの巨大なセットを提供するので、車輪を再発明することなくゲーム制作だけに集中することが可能です。 Godot は、非常に寛容な MIT ライセンスの下、完全にフリーでオープン ソースです。 縛りやロイヤリティは一切ありません。 あなたのゲームは、エンジンコードの最後の1行に至るまで、あなたのものです。 Godot には何百もの組み込みノードがあり、ゲームデザインを簡単にすることができます。 また、カスタムビヘイビアやエディターなど、独自のノードを作成することも可能です。 Windows、OS X、Linux、FreeBSD、OpenBSD、Haikuで動作します。 エディターは、32 ビットと 64 ビット、すべてのプラットフォームで動作します。
- 柔軟なシーン システム。 インスタンス化と継承のサポートにより、ノード コンポジションを作成できます。
- 必要なすべてのツールを、美しくすっきりしたコンテキスト依存の UI に組み込んだビジュアル エディター。 モバイル デバイスでも動作します。
- 信じられないほどのツール システムを使用して、独自のカスタム ツールを簡単に作成できます。
↓ 03 – CryEngine|オープンソース|Windows|Linux
CRYENGINE では、業界で最もパワフルなゲームエンジンを作成し、世界中のクリエイターに、予算やチームの規模に関係なく世界クラスのゲーム体験を作成するためのこのパワーを活用できるツールを提供するというシンプルな目標があります。 CRYENGINEはフルソースコードのため、学習曲線が険しくありません。 明確なチュートリアル、詳細なドキュメント、そして強力な開発コミュニティがあります。 マーケットプレイスには、プロジェクトですぐに使用できる幅広いアセットが用意されています。
- ビジュアル – CRYENGINEの伝説的なベストインクラスのビジュアルを活用して、プレイヤーを圧倒してください。
- Sandbox & Tools – Sandbox とそのツール群により、魅力的なエクスペリエンスを作成する力を指先で操作できます。
- プラットフォーム – 真の次世代エンジンとして、CRYENGINE は今日のすべてのハイエンド・プラットフォームをサポートしています。
- オーディオ/物理 – 組み込みの物理およびオーディオ・ソリューションのパワーを利用して、リアルなインタラクションを実現します。
- パフォーマンス – CRYENGINE でリアルタイムの視覚化、インタラクション、没入感を実現。
↓ 04 – Stride | オープンソース | macOS | Windows | Linux
Xenko は将来のゲームのために設計されたオープンソース C# ゲームエンジンです。 完全なツールチェーンが付属しており、特にリアルなゲームの作成に適していますが、それ以外にも多くのことが可能です! Xenko には、ゲームのすべてのアセットを直感的かつ効率的に作成、管理、変更できる堅牢なツールチェインが付属しています。 一連のエディタは、一般的な開発ワークフローを簡素化および自動化します。 ネストされたプレハブやアーキタイプシステムは、すべてのエディタやアセットに対応しています。 Xenko Game Studio は、簡単に拡張できるように設計されています。 ユーザーが Game Studio を拡張するのに役立つプラグイン システムが間もなく登場します!
- DirectX 12 および Vulkan – 次世代の明白なグラフィックス API により、ゲームのパフォーマンスが向上します: レンダリングをマルチスレッドにして、ドライバー オーバーヘッドを削減します。
- C# スクリプト – C# で構築された Xenko では、低レベル API、C#7.0 および非同期スクリプトにアクセスでき、スクリプト エディターが付属しています。
- VR ready – Xenko のクラスタ化されたフォワード レンダリングは、マルチサンプル アンチエイリアシングにより VR に最適です。 VR を有効にするのは、シングルクリックと同じくらい簡単です。 Xenko は、Oculus と HTV Vive をネイティブにサポートし、すべてのデバイスに単一の API を使用します (その他のデバイスは近日公開)。
05 – Duality | オープンソース | Windows
Duality は独自の視覚編集機能を備えたモジュール式の 2D ゲーム エンジンです。 非常に拡張性が高く、完全に C# で書かれ、OpenGL に支えられています。 多くのゲーム ライブラリでは、コードはすべてをセットアップして管理するという積極的な役割を担っています。 しかし、このライブラリは、その役割を逆転させています。 主な仕事は、オブジェクトを定義し、その動作を指定することであり、Duality が残りのすべてを処理します。
↓ 06 – WaveEngine | オープンソース | macOS | Windows | Linux
ビジネスおよび産業向けの無類のグラフィックス開発エンジン。 高品質な 3D および 2D ソリューションを構築し、あらゆるプラットフォームへ展開できます。 完全に無料です。 Wave Engine を使用すると、ビッグ データを大画面または仮想/拡張現実ヘッドセットで視覚化できます。 Wave Engine は、Industry 4.0、ビッグ データ、継続的なビジネス シナリオに特化した初のグラフィック エンジンであり、数字の背後にある全体像を見ることによって、より良い意思決定を行うための効率的な手段です。
2D または 3Dのゲーム物理に関係なく、WAVE ENGINE では、エンド ユーザーによるゲーム分析、オンライン ゲーム内広告、アプリ内購入、ゲーム通知、ソーシャル ネットワーク ゲーム市場の取り扱いなどの追加サービスと共に統合ゲーム エディターを使用してゲーム資産を管理することが可能です。 Wave Engine は、C# コンポーネント ベースの最新ゲーム エンジンであり、多くのプラットフォーム向けのクロスプラットフォーム ゲームやアプリを作成できます。
↓ 07 – MonoGame | 無料 | macOS | Windows | Linux
強力なクロスプラットフォーム ゲームを作成するフレームワークを 1 つ使用します。 XNA の精神的後継者であり、デスクトップ、モバイル、およびコンソール プラットフォームで 1000 以上のタイトルが出荷されています。 MonoGame は、ブラック ボックスのない、完全に管理された .NET オープン ソース ゲーム フレームワークです。 ゲームの作成、開発、配信を自分のやり方で行うことができます。 Xbox 360、Windows、および Windows Phone の XNA 開発者が、iOS、Raspberry PI、および PlayStation 4 プラットフォームにゲームを移植できるようにすることが目標で、現在、進行中です。Microsoft および Mono プラットフォームの C# およびその他の .NET 言語を活用することで、最新かつ高速で信頼性の高いゲーム コードを記述できます。
↓08 – Unreal Engine|無料|macOS|Windows|Linux
Unreal Engine は、さまざまなプラットフォームで高品質のゲームを構築するために使用する、プロフェッショナルなツールおよびテクノロジー スイートです。 Unreal Engine のレンダリング アーキテクチャにより、開発者は魅力的なビジュアルを実現し、また、ローエンドのシステムにもエレガントに拡張することができます。 革新的な新しいワークフロー機能と充実したツールセットにより、開発者はアイデアを素早く反復し、すぐに結果を得ることができます。 Unreal Engine の物理ベースのレンダリング、高度なダイナミック シャドウ オプション、レイトレーシング機能、スクリーンスペース反射、および照明チャンネルは、感動的なコンテンツを作成するための柔軟性と効率性を提供します。 コーディングせずに作成 – デザイナーが使いやすいブループリントのビジュアル スクリプトを使用すると、コードの行に触れることなく、インタラクティブなコンテンツのプロトタイプを迅速に作成して出荷することができます。 ブループリントを使用して、オブジェクトの動作やインタラクションを構築し、ユーザー インターフェイスを変更し、入力制御を調整するなど、さまざまなことを行えます。 ゲームプレイ フローを視覚化し、プロパティを検査しながら、強力な内蔵デバッガーで作業をテストできます。
↓ 09 – GDevelop | オープンソース | macOS | Windows | Linux
GDevelop はオープンソース、クロスプラットフォームのゲーム クリエイターで、プログラミング スキルは不要で、誰もが使えるように設計されています。 GDevelop であなたの創造力を解き放ち、プラットフォーマー、パズル、シューティング、戦略、8 ビットゲームなど、あらゆる種類のゲームを作成できます。 GDevelop を使用すれば、単純なプロジェクトで楽しむことも、Lil BUB の HELLO EARTH、Hyperspace Dogfights、その他多数のゲームのような意欲的なインディーズ ゲームを作ることもできます!
- Android 用にワンクリックでエクスポート
- Messenger で遊ぶために Facebook Instant Games にワンクリックでエクスポートできます。
- ワンクリックでウェブ用にゲームをエクスポート
- iOS用にゲームをエクスポート(PhoneGap BuildまたはCordovaを使用)
- ゲームをKongregate、Itch.でパブリッシュ。io やその他のゲーム サイトにゲームを公開できます!
- ワンクリックで、Windows、macOS、および Linux 用のスタンドアロン実行可能ゲームとして書き出すことができます。
- AdMob を使用して、プレイヤーに広告やリワード ビデオを表示できます
↓ 10 – Torque 3D | オープン ソース | macOS | Windows | Linux
Torque 3D は最高のフル ソース、オープン ソースのソリューションです。 また、Front Line Award を受賞した Torque Game Engine Advanced の中核的な強みを基に構築された、当社のフラッグシップ エンジンでもあります。 また、Torque 3Dは、様々なハードウェアに対して最大限の柔軟性とパフォーマンスを発揮できるよう、再設計されています。 Torque 3Dは、お客様のチームが高品質なゲームやシミュレーションを制作できるよう、完全なツール群を装備しています。 Torque 3D は、Windows とブラウザベースの Web 展開をすぐにサポートします。
↓ 11 – Cocos2d-x | オープンソース | macOS | Windows | Linux
Cocos2d-x は C++で書かれ、薄いプラットフォーム依存層を持つオープンソースのゲームフレームワークです。 ゲームやアプリ、その他のクロスプラットフォームな GUI ベースのインタラクティブなプログラムを構築するために広く使われています。 また、JavaScript と Lua バインディングも含まれています! cocos2d-x は、モバイル ゲーム開発用のクロスプラットフォーム オープンソース フリー 2D ゲームエンジンであり、高速で安定しており、学びやすく使いやすいです。
- クロスプラットフォーム – 1 つのコードベースからモバイル、デスクトップ、Web、コンソール向けにパブリッシュできます。 Cocos2d-x により、開発者は最先端のゲームを作ることに集中でき、バックエンドの重労働はCocos2d-x が引き受けます。
- オープンソース – Cocos2d-x は MIT ライセンスで、コミュニティによって管理されています。 開発者は、自分のゲームとエンジンの限界に挑戦する方法を完全にコントロールしたいと思っています。 オープンソースエンジンの良さは、新しい機能を他の人と共有することです。
- 軽量 &高速動作 – 完全に C++ で書かれたコアエンジンは、他のどのゲームエンジンよりも小さなフットプリントでありながら高速で、ローエンドの Android システムを含むあらゆる種類のデバイスで動作するように最適化されています。 様々なドキュメントやチュートリアル、デモが用意されているので、まずは飛び込んでCocos2d-xを体験してみてはいかがだろうか。
↓ 12 – Banshee 3D | オープンソース | Windows
拡張やカスタマイズが容易にできるように構築されています。 最新の C++14 コード、高品質のデザイン、およびクリーンなインターフェイスにより、学習、拡張、および保守が容易です。 完全に文書化されており、オープン ソースです。 Banshee 3Dは、アニメーション、オーディオ、GUI、入力、物理、レンダリングシステムを含みます。 完全な高レベルAPIでC#スクリプトをサポートします。 ほとんどの一般的なファイルフォーマットのインポートをサポートし、パワフルで使いやすいエディタが付属しています。 DirectX、OpenGL、Vulkanで動作し、HDRとガンマ補正レンダリングをサポートする物理ベースのレンダラーを使用した高忠実度のグラフィックス。 マルチスレッドレンダリング、アニメーション、オーディオ、物理演算をサポートする最適化されたコアにより、最高のパフォーマンスを発揮します。