ダウンロード リソースファイル (5.1 MB)
ダウンロード サンプルファイル (5.1 MB)
この連載は、Godot Engineでのゲーム開発を始めて、簡単なミニゲームを作るまでを、順を追ってたどるものです。前回は、Godot Engine公式のサンプルを自分で作ってみました。今回からは、オリジナルの迷路ゲームを作っていきます。
-
- Page 1
今回のゲームに使うリソースを、あらかじめまとめてダウンロードしておくとよいでしょう。
- リソースファイル(記事上部からもダウンロードできます)

これから作る迷路ゲーム
これから作る迷路ゲームは、プレイヤーを操作して、自動生成した迷路のゴールを目指す内容です。このゲームは、次のような特徴を持っています。
- マウスとキーボード両対応によるプレイヤーの操作
- 主人公へのカメラの追随
- 壁との衝突の制御と、ゴール到達の検出
- Tweenによる演出
- シーン遷移とシーン管理
- BGMとBGM管理
- リストダイアログを作り、迷路のレベル選択を行う
- クリア情報のセーブとロード
スクリーンショットを掲載します。どのような画面があるか分かると思います。
プレイ中の動画も掲載します。
使用する素材は、次のものを使います。
まずはアイコンです。.svgと.icoファイルです。ImageMagickを利用して.icoファイルを作る方法はすでに示しました。
次は画像素材です。まずはゲーム画面用のものです。それぞれの画像は、ChatGPTで作ったあと人手で調整しました。
続いて、タイトルやクリア時用の高解像度の画像です。これらはChatGPTで作り、色味を調整しました。
音楽は「魔王魂」さんのものを使います。
-
ファンタジー07 | フリーBGM・無料ダウンロード 魔王魂
- maou_loop_fantasy_07.ogg(BGM用)
-
ジングル07 | フリー効果音無料ダウンロード 魔王魂
- maou_se_jingle07.ogg(クリア用ジングル)
これらを、プロジェクトのres://に、次のように配置します。実際にプロジェクトを作って、同じように配置してください。
ダウンロードしたリソースはこの構造になっていますので、そのままドロップすればよいです。
-
res://
-
res/
-
icon/
- icon.ico
- icon.svg
-
image/
-
big/
- clear.png
- title.png
-
dot/
- floor.png
- goal.png
- player_1.png
- player_2.png
- start.png
- wall.png
-
big/
-
sound/
- maou_loop_fantasy_07.ogg
- maou_se_jingle07.ogg
-
icon/
-
res/
この記事は参考になりましたか?
- この記事の著者
-
柳井 政和(ヤナイ マサカズ)
クロノス・クラウン合同会社 代表社員http://crocro.com/オンラインソフトを多数公開。プログラムを書いたり、ゲームを作ったり、記事を執筆したり、マンガを描いたり、小説を書いたりしています。「めもりーくりーなー」でオンラインソフト大賞に入賞。最近は、小説家デビューして小説も書いています(『裏切りのプログラム』他)。面白いことなら何でもOKのさすらいの企画屋です。
※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です
この記事は参考になりましたか?
この記事をシェア
