独自のゲームを作成するための8つの無料ゲーム開発ソフトウェアツール

独自のゲームを作成するための8つの無料ゲーム開発ソフトウェアツール

何年もの間醸造されてきたゲームのアイデアはありますか?そのアイデアを実現できたらどうでしょうか。最近では、誰でも適切なソフトウェアと少しのノウハウでビデオゲームを作ることができます。





もちろん、それはゲーム開発が簡単だという意味ではありません。ゆるい鳥のような単純なゲームでさえ、見た目と使い心地を良くしたいのであれば、努力が必要です。しかし、無料のゲームメーカーのおかげで、ゲームの作成はかなり合理化されました。





これが、今日あなたの夢のゲームを作り始めるために使用できる最高の無料ゲーム作成ソフトウェアのリストです。





1.コンストラクト3

プログラミングは必要ありません。 人生でコードを1行も書いたことがない場合、Construct3は最高のゲーム開発ソフトウェアです。このゲーム開発ツールは完全にGUI駆動型です。つまり、すべてがドラッグアンドドロップです。ゲームロジックと変数は、アプリ自体が提供する設計機能を使用して実装されます。

コンストラクト3の優れている点は、数十の異なるプラットフォームやフォーマットにエクスポートできることです。これらのさまざまなオプションに対応するために、ゲーム内で1つも変更する必要はありません。ゲームが終了したら、HTML5、Android、iOS、Windows、Mac、Linux、Xbox One、MicrosoftStoreなどにエクスポートできます。



構成3には、ゲーム開発ツールについてこれまでに見た中で最高かつ最も包括的なドキュメントがいくつかあります。さらに、基本的なものから高度なものまでの概念を理解するのに役立つチュートリアルが何百もあり、支援が必要な場合はフォーラムコミュニティが非常に活発です。

アセットストア。 ほとんどのプログラマーは、アート、音楽、またはアニメーションのスキルを持っていません。ただし、Scirra Storeから既製のアセットをいつでも参照して購入できるため、Construct3では問題ありません。ほとんどのアセットパックはわずか数ドルですが、プロ級のものは30ドル以上の価格になる可能性があります。ソース付きのサンプルゲームを購入することもできます。これは、新しいヒントやコツを学び、学ぶのに役立ちます。





無料版にはすべてのコア機能がありますが、25のイベント、2つのオブジェクトレイヤー、2つの同時特殊効果、1つのWebフォント、マルチプレーヤー機能なし、HTML5へのエクスポートのみ、ゲームの販売許可はありません。パーソナルライセンスは年間99ドルで、これらすべての制限が解除されます。

ダウンロード: コンストラクト3





2. GameMaker Studio 2

ドラッグアンドドロップORコード。 コンストラクト3と同様に、GameMaker Studio 2では、変数とゲームロジックのドラッグアンドドロップインターフェイスだけを使用してゲーム全体を作成できます。ただし、Construct 3とは異なり、GameMaker Studio 2は、柔軟性の高いCのようなスクリプト言語であるGame MakerLanguageを通じてより多くのパワーを提供します。

ゲームが終了したら、コードを調整することなく、Windows、Mac、Linux、HTML5、Android、iOS、Nintendo Switch、PlayStation 4、XboxOneなどのプラットフォームやフォーマットにエクスポートできます。残念ながら、無料バージョンではどのプラットフォームにもエクスポートできません。

GameMaker Studio 2は、1999年に開始されたGame Maker:Studioのゼロから書き直されたバージョンです。現在、最も人気があり、アクティブな無料ゲーム開発エンジンの1つです。機能が更新された新しいバージョンが定期的にリリースされます。

組み込みの高度な機能。 GameMaker Studio 2は、ゲームにアプリ内購入を追加する機能、ユーザーがゲームをプレイする方法に関するリアルタイム分析、ソースなど、箱から出してすぐに多くの興味深い生活の質の機能をサポートするため、優れています。サードパーティの拡張機能による制御、マルチプレーヤーネットワーキング、および拡張性。また、画像、アニメーション、シェーダー用のエディターが組み込まれています。

無料版は無期限に使用できますが、ゲームの複雑さに制限があります。 Creatorプランの費用は年間39ドルで、WindowsとMacへのエクスポートが可能です。または、1回限りの恒久的な購入で個々のエクスポートのロックを解除できます。デスクトップは99ドル、HTML5は149ドル、Amazon Fireは149ドル、Android / iOSは399ドルです。 Nintendo Switch、PlayStation 4、Xbox Oneのエクスポートは、それぞれ年間799ドルでご利用いただけます。

ダウンロード: GameMaker Studio 2

3.Unity

Unityは2005年に3Dエンジンとしてスタートし、最終的に2013年に公式の2Dサポートを追加しました。2Dゲームを完全に作成できますが、Unityの2Dシステムは実際にはコア3Dシステムに組み込まれているため、バグや不具合が発生する場合があります。これは、Unityが2Dゲームに多くの不要な膨張を追加し、パフォーマンスに影響を与える可能性があることも意味します。

コンポーネントベースの設計。 Unityはコンポーネントエンティティの設計を思いつきませんでしたが、それを普及させる上で大きな役割を果たしました。つまり、ゲーム内のすべてがオブジェクトであり、さまざまなコンポーネントを各オブジェクトにアタッチできます。各コンポーネントは、オブジェクトの動作とロジックのある側面を制御します。

Unityを最大限に活用するには、C#を使用する必要があります。幸いなことに、Unityは、趣味やベテランのゲーム開発者の間で非常に広く使用されているため、何千ものゲームを見つけることができます。 素晴らしいUnityチュートリアル あなたが始めるのを助けるためにウェブ全体に。 Unity自体にも、初心者向けの詳細なビデオシリーズが多数あり、提供されているドキュメントは優れています。

関連している: Unityを使用したゲームのプログラミング:ビギナーズガイド

Unityは、Windows、Mac、Linux、Android、iOS、HTML5、Facebook、OculusRiftやSteamVRなどのあらゆる種類のVRシステム、PlayStation 4、Xbox One、 Nintendo Wii U、およびNintendoSwitch。

アセットストア。 ゲームにミニマップシステムが必要ですか?または、商用グレードのネットワーキングソリューションはどうですか?たぶん、3Dモデル、HUDグラフィックス、環境テクスチャが必要ですか?または、アクションアドベンチャーRPGのダイアログシステムでさえありますか? Unity Asset Storeでこれらすべてを取得でき、その多くは無料で入手できます。

パーソナルプランは完全に無料で、ゲームからの年間収益が$ 100,000未満である限り、エンジン機能を制限しません。 Plusプランは、年間収益で最大$ 200,000が必要であり、編集者にとって切望されている「ダークテーマ」のロックを解除します。その後、無制限の収益を可能にするプロプランが必要になります。

ダウンロード: 団結

4.Godotエンジン

Unityと同様に、Godotは2Dゲームと3Dゲームの両方の作成をサポートしています。ただし、Unityとは異なり、Godotのサポートははるかに優れています。この無料ゲーム開発ソフトウェアの2Dの側面は、最初から慎重に設計されました。つまり、パフォーマンスが向上し、バグが少なくなり、ワークフロー全体がクリーンになります。

シーンベースのデザイン。 ゲームアーキテクチャに対するゴドーのアプローチは、すべてがシーンに分割されているという点で独特ですが、あなたが考えているような「シーン」ではありません。 Godotでは、シーンはスプライト、サウンド、スクリプトなどの要素のコレクションです。次に、複数のシーンを組み合わせてより大きなシーンにし、それらのシーンをさらに大きなシーンに組み合わせることができます。この階層的な設計アプローチにより、整理された状態を維持し、必要なときにいつでも個々の要素を変更することが非常に簡単になります。

カスタムスクリプト言語。 Godotは、シーン要素を維持するためにドラッグアンドドロップシステムを使用しますが、これらの各要素は、GDScriptと呼ばれるカスタムPythonのような言語を使用する組み込みのスクリプトシステムを介して拡張できます。習得が簡単で楽しく使えるので、コーディングの経験がなくても試してみてください。

Godotは、Windows、Mac、Linux、Android、iOS、HTML5など、箱から出してすぐに複数のプラットフォームにデプロイできます。追加の購入やライセンスは必要ありませんが、いくつかの制限が適用される場合があります(Macバイナリを展開するためにMacシステム上にある必要があるなど)。

組み込みの高度な機能。 Godotは、ゲームエンジンに対して驚くほど迅速に反復します。毎年少なくとも1つのメジャーリリースがあり、物理学、後処理、ネットワーキング、あらゆる種類の組み込みエディター、ライブデバッグとホットリロード、ソース管理など、すでに多くの優れた機能を備えていることを説明しています。

Godotは、このリストで実際に無料で利用できる唯一のツールです。 MIT Licenseに基づいてライセンスされているため、好きなように使用して、作成したゲームを制限なく販売できます。エンジンのソースコードをダウンロードして変更することもできます。 (エンジンはC ++でコーディングされています。)

ダウンロード: Godotエンジン

5. Unreal Engine 4(およびUnreal Engine 5)

このリストにあるすべてのツールの中で、Unreal Engine 4(UE4)が最もプロフェッショナルです。これは、Unrealフランチャイズの背後にいる天才、つまりトップシェルフエンジンに何が必要であり、次世代機能を提供するために何が必要かを知っている人々によってゼロから作成されました。彼らは自分たちがしていることを正確に知っています。

最先端のエンジン機能。 UE4の推進原則の1つは、可能な限り迅速に反復および開発できるようにすることです。そのため、ライブデバッグ、ホットリロード、合理化されたアセットパイプライン、インスタントゲームプレビューなどの機能に加えて、人工知能、シネマティックなどの数百のアセットやシステムが含まれます。ツール、後処理効果など。

コードは必要ありません。 UE4のユニークなセールスポイントは、コードに触れることなくゲームロジックを作成できるブループリントシステムです。ソースエディタを開かなくても、複雑なゲームも含めてゲーム全体を作成できるほど高度です。ただし、独自のブループリントをコーディングする場合は、それも実行できます。

地球上で最高のチュートリアル。 NS UE4YouTubeチャンネル エンジンの隅々まで行き渡る800以上のビデオがあり、それらのビデオのほとんどは20〜60分の長さです。これは、大学での1学期にわたるコースから得られるよりも多くのコンテンツです。ステップバイステップのガイダンスが必要な場合は、UE4が対応します。

ここでパターンを見始めましたか?最高のエンジンはすべて、複数のプラットフォームへのシームレスなエクスポートを可能にします。UE4も例外ではありません。Windows、Mac、Linux、Android、iOS、HTML5、PlayStation 4、Xbox One、OculusVRなどです。

無料ユーザーとして、エンジン全体(ソースコードを含む)にアクセスできます。ゲームごとに四半期ごとに最初の$ 3,000を獲得した後は、すべての収益に対して5%のロイヤルティを支払うだけで済みます。言い換えれば、あなたはあなたのゲームが成功したときにのみ支払いを開始します。

ダウンロード: Unreal Engine 4

今後の予定:Unreal Engine 5

EpicGamesのUnrealEngine 5は、2020年6月に発表され、2021年中に完全リリースされる予定です。

UE5は、ビデオゲームのグラフィックを映画品質のCGIに、そしておそらくそれ以上に改善することに重点を置いていることを示しています。彼らはどのようにこれを達成することを望んでいますか?ナナイトとルーメンの2つのコアテクノロジーの助けを借りて。

ナナイト

ポリゴンの制限は、ゲームのレベルを設計したり、キャラクターを作成したりする際の要素です。ゲームのキャラクターを150万個のポリゴンだけで構成することはできません...できますか?

ナナイトはそれが可能であり、そうすべきであると言います。ナナイトジオメトリを使用すると、数百万から数十億のポリゴン数のソースアートをインポートして、問題なくゲーム内で正しく機能させることができます。これは、3Dアーティストやアニメーターにとって非常にエキサイティングです。

ルーメン

コンピュータがビデオゲームで照明を表現する方法は、それが始まったところから飛躍的に進歩しました。 UE5のLumenは次のステップであり、かなり大きなものです。

ルーメンは、動的な環境でフォトリアリスティックな光反応を提供します。一例として、月が空のさまざまな位置にある場合や山に遮られている場合に、月の光が谷を越えて拡散する量があります。シーンが変わると、照明はすぐに反応します。

ルーメンのもう1つのゲームを変える側面は、デザイナーがUnrealEngineでゲーム内とまったく同じようにさまざまな角度から照明を表示できることです。

6.デフォールド

ドラッグアンドドロップORコード。 Defoldのコードエディターを使用してカスタムロジックを追加するか、ビジュアルエディターとシーンエディターを使用してアセットをゲームに直接ドロップします。

デフォールドは、最高の無料ゲームデザインソフトウェアが幅広いプラットフォームへのエクスポートを可能にするという規則の例外ではありません。ゲームをNintendoSwitch、Android、iOS、macOS、Linux、Windows、Steam、HTML5、Facebookに公開します。

GameMaker Studio 2と同様に、Defoldはセットアップから多くの高度な機能をサポートし、それ以上の構成は必要ありません。

エンジンは優れた3Dサポートを備えていますが、2D作成用に最適化されています。コンポーネントベースのシステムを使用すると、2Dスプライトとマップエディタ、3Dモデルとメッシュ、およびさまざまなパーティクルエフェクトにアクセスできます。これらは利用可能な機能と技術のほんの一部です。Defoldの全機能を理解するには、自分で試してみる必要があります。

エキスパートレベルのドキュメント。 Defoldのチュートリアル、マニュアル、およびフォーラムは、新進のゲーム開発者がそれらを拾い上げてハッキングするのを待っている豊富な情報です。フォーラムとFAQは、特定の障害を克服するのに特に役立ちます。多くの開発者はあなたが直面しているのとまったく同じ問題を抱えており、彼らはあなたが彼らの先導に従うことができるようにそれをナビゲートする方法を考え出しました。

Defoldはオープンソースであり、ライセンスを取得していれば無料で使用できます(無料) Defoldのウェブサイトで )そしてライセンスの基準を順守します。 Defoldは手数料を必要とせず、ゲームの注目度に関係なく自由に使用できます。

ダウンロード: デフォールド

7.RPGツクールMZ

コードは必要ありません。 RPGツクールMZは、プログラミングを学ぶことなくゲームを作成したい人のための素晴らしい無料ゲームメーカーです。マップエディター、キャラクタージェネレーター、データベースを使用して、想像力をかき立てるRPGを作成します。

カスタムコードを組み込みたい場合は、プラグインを使用して組み込むことができますが、RPG Maker MZにネイティブなコード不要のイベントシステムを使用して、ほとんどのロジックを実装できます。

アセットストア。 RPG Makerの無料インストールに含まれているテクスチャに加えて、マーケットプレイスで何百ものアセットパックを選択できます。音楽、キャラクタースプライト、レベル全体のデザインを調達できます。 RPGを構築するために必要なものはすべてここにあります。

RPG Makerには、リストにある他のツールよりも少ないエクスポートオプションがありますが、Windows、macOS、iOS、Androidなどのビッグネームは引き続きカバーされています。

80ドルでライセンスを購入する必要が生じる前に、30日間の無料トライアルを利用できます。

ダウンロード: RPGツクールMZ

8.ケルベロスX

軽くて直感的。 軽量の2Dゲームメーカーをお探しの場合は、Cerberus X(CX)が対応します。リストの中で最も高度なクライアントではありませんが、初心者がプログラミング言語を理解して足を濡らすのに最適です。

Cerberus X IDEを強力なグラフィックAPIおよびMojoフレームワークと組み合わせて使用​​して、ゲームを設計し、Windows PC、macOS(10.15.x以前)、Linux、Android、iOS(13.x以前)、およびHTML5にエクスポートします。

これらのAPIとMojoフレームワークは、機能するゲームを作成するために多くのコーディングを行う必要がないことを意味します。あなたはただギャップを埋めているだけです。

私のマザーボードが何であるかを知る方法

CXのチュートリアルとにぎやかなフォーラムは、エンジンの詳細を学ぶための優れたリソースであり、驚くほどよく維持されています。 Cerberus Xはモジュラー言語であるため、他のクリエーターからモジュールをインポートして、自分のゲームで使用したり、他の開発者にコードを提供したりできます。

Cerberus Xは無料でダウンロードできますが、必要に応じて、独自の価格を指定して開発者をサポートすることもできます。

ダウンロード: ケルベロスX

無料のゲーム作成ソフトウェアでスキルをアップグレードする

他にも、この選択を完全に削減できなかったものの、チェックする価値のあるゲーム開発ツールがいくつかあります(Phaser、 スタンシル 、 また GDevelop )上記のものがあなたが探しているものではない場合。

ゲーム開発に真剣に取り組みたいのであれば、プログラミングについて本当に勉強する必要があります。コーディングゲームで学びながら楽しく過ごせます!

共有 共有 つぶやき Eメール プログラミングスキルを身に付けるための9つの最高のコーディングゲーム

コーディングゲームは、実践的な練習と経験でより速く学ぶのに役立ちます。さらに、プログラミングスキルをテストするための楽しい方法です!

次を読む
関連トピック
  • プログラミング
  • ゲーム開発
著者について マーカスミアーズIII(26件の記事が公開されました)

マーカスは、MUOの生涯にわたるテクノロジー愛好家でありライターエディターです。彼は2020年にフリーランスの執筆活動に着手し、トレンドのテクノロジー、ガジェット、アプリ、ソフトウェアをカバーしました。彼は大学でコンピューターサイエンスを学び、フロントエンドのWeb開発に重点を置いていました。

マーカスミアーズIIIのその他の作品

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください