Godot Engineで今まで作ったゲーム(サンプル)まとめ


Godot Engineで作ったゲームが増えてきたので、まとめのページを作ってみました。

 

なおどれも MIT ライセンスですので、基本的にはソースコードは自由に使っていただいて問題ありません(画像データは一部例外があります)。

 

Godot Engineで今まで作ったゲーム(サンプル)まとめ

アクションゲーム

クリックゲーム

Godot Engine を使い始める入り口としてシンプルなゲームの作る方が良いのでは…、と思った作ったものです。

 

このチュートリアルYoutubeに動画したものをアップロードしています。

いのべーしょん2007 (for Godot)

おめが( ゜ヮ゜)ノさんによる探索型アクションゲーム「いのべーしょん 2007」を Godot Engine に移植したものです。

技術的な解説記事は以下のページに書いています。

Stomping Shooter

なんとなく勢いで作った上に登るアクションゲームです。

解説記事は以下のページです。

 

アクションゲームギミックサンプル

"いのべーしょん" を移植した勢いで作ったアクションゲームのギミックサンプルです。

以下の2つの記事で、実装方法について解説しています。

フラッピーバード

Flappy Bird (フラッピバード) のサンプルを Github にアップロードしておきました。

チュートリアル記事は以下のものとなります。

ラン&ジャンプゲーム

Jump ’n’ run game (ラン&ジャンプゲーム) のチュートリアル記事を以下のページに書いています。

ただこちらも Godot 3.5 のときに書いた記事なので、一部置き換えが発生します(特に move_and_velocity 周り)。

 

ただ、上記チュートリアルのページの最後の方に Godot 4.x 対応版のプロジェクトをアップロードしているので、それとの違いを比較しながら進めてみてもいいかもしれません。

ブロック崩し

ゲーム制作入門といえばブロック崩し! 定番過ぎて他の方の記事も見つかるためあえて作る必要はなかったのかもしれませんが、改めて作ってみると個人的には勉強になりました。

解説記事は以下のページです。

ストラテジーゲーム

タワーディフェンス

唯一のストラテジー枠としてタワーディフェンスがあります。

このコードを理解するのは少し大変ですが、ゲームはとても面白いのでおすすめです。

解説記事は以下のページです。

パズル

マッチ3パズルのサンプル

マッチ3パズルのタイル消去判定のサンプルです。

解説記事は以下のページですが、Godot 3.5 の頃に書いたので Godot 4.x だと少し異なる部分があるかもしれません(Github にアップロードしているコードは Godot 4.x 対応済みです)。

倉庫番のサンプル

クラシックなゲーム性ながらも根強い人気がある「倉庫番」のサンプルです。

解説記事は以下のページですが、こちらも Godot 3.5 のときに書いた記事なので、若干古いところがあるかもしれません(Github のコードは Godot 4.x 対応済みです)。

15パズルのサンプル

定番の15パズルのサンプルです。

解説記事は以下のページですが、こちらも Godot 3.5 のときなので、少し古いところがあるかも…。(Github のコードは Godot 4.x 対応済みです)。

 

神経衰弱のサンプル

誰もが知っているゲーム「神経衰弱」のサンプルです。

ただコードは結構ややこしいことをしているので読み解くのは少し大変かも…。

解説記事は以下のページです。