Godot とは
Godot(ゴドー)とは、今インディーゲーム業界を中心に利用者が増えている、非常に人気のあるオープンソースのゲームエンジンだ。Godot Engine(ゴドー・エンジン)または、シンプルに Godot(ゴドー)と呼ばれる。
ゲームエンジンというのは、ゲーム開発者がゲーム開発に専念できるように、ゲーム開発で共通して必要になるシステムを最初から用意してくれて、あらゆる煩雑な作業を代わりに処理してくれる頼もしいツールのことだ。例えば、「画面にキャラクターを表示する」、「ボタンを押したら効果音が鳴って画面が切り替わる」、「3Dオブジェクトに光を当てて影を描画する」、「ビーム光線が敵に当たったらダメージを与える」など、ゲームでは当たり前の処理でも一から作るとなると大変なので、それらをゲームエンジンが代行してくれているというわけだ。
さて、この記事では、Godot を使い始めるための最初のステップ、ダウンロードの手順を説明する(めちゃくちゃ簡単)。
ダウンロードする .zip ファイルが 70 MB 弱程度1と、とても軽いので、時間もほとんどかからない。.zip 展開後のファイルサイズも 145.9 MB1ですので、Unity や Unreal Engine など他のメジャーなゲームエンジンと比べても非常にコンパクトで、コンピュータの容量をほとんど気にする必要がない。また、Godot はマルチプラットフォーム対応だ。メジャーな OS である Windows、macOS、Linux がインストールされたコンピュータに対応するファイルを用意してくれているので、ほとんど全てのコンピュータで利用可能となっている。
それではさっそくダウンロード作業を進めていこう。
Godot のダウンロードページへアクセスする
まず、公式のダウンロードページへアクセスする。
ダウンロードサイトのURLはこちら 👉 https://godotengine.org/download/osx
Godot をダウンロードする
ご自身の使用しているコンピュータのOSのタブを選択する。
2種類のバージョンがあるが、その違いは以下の通りだ。
- Standard version: 通常バージョン。ゲームエンジン内で GDScript という Godot 専用のプログラミング言語が利用できる。プログラミング言語 Python にとてもよく似た文法で、シンプルでわかりやすいコードが記述できる。特に C# を使ってコーディングする理由がなければこちらのバージョンを選択してほしい。また、Windows と Linux は 64bit 版と 32bit 版があるので、自身のコンピュータに合ったものを選択しよう。一方、Mac の場合は Universal 64bit 版の一択になり、チップが Intel でも Apple Silicon でも同じ Standard バージョンを利用できる。
- Mono version: GDScript ではなく、敢えて C# というプログラミング言語でコーディングしたい場合はこちらのバージョンを選択する。コーディングの作業は Godot ではなく、別のエディターを使うことになる。Unity(別のゲームエンジン)で C# の使用経験がある場合は、こちらを選んでも良いかもしれない。
どちらをダウンロードするか決まったら、ボタンをクリックする。
ダウンロードした .zip ファイルを展開する
ダウンロードされるのを待ちましょう。70 MB 程度なので少し待てばダウンロードは完了する。
.zip ファイルがダウンロードされるので、それを展開する。
Godot をお好みの保存先へ移動させる
Godot をダウンロードした時の場所(ファイルパス)に置いたままなので、自分がわかりやすい場所を保存先として移動させよう。他のアプリケーションと同じ場所に置いておくのが一般的だ。
もしあなたが Mac ユーザの場合は、移動先はアプリケーションフォルダが最適だろう。ダウンロードフォルダからアプリケーションフォルダへドラッグ&ドロップしよう。
もしあなたが Windows PC ユーザの場合は、一般的にアプリケーションのインストール先は C:¥Progiram Files¥ なので、そちらへの移動をお勧めする。
Godot を起動してみる
最後に、Godot をダブルクリックして起動してみよう。プロジェクトマネージャーのウインドウが立ち上がったら、問題なく Godot を起動できている証拠だ。これで、いよいよゲーム開発を始められる。
まとめ
今回は Godot を使い始める最初のステップ、Godot のダウンロードの手順について解説した。ファイルが軽く、クロスプラットフォームの Godot は ネット環境と PC さえあればほとんど全ての人で始められる非常に敷居の低いゲームエンジンだ。Godot の公式サイト にも有益な情報が盛りだくさんなので、Godot を使い始める際はそちらも一通り目を通すと良いだろう。