Open SourceのゲームエンジンであるGodot
[1]Godotの紹介
Godotで主に2Dゲームを制作していきます。
[2]Godotのインストール
はじめに 前回の記事では、Godotの紹介をしました。今回は、実際にインストールをはじめていきます。 Godotのダウンロード ■では早速インストールしていきましょう。まずは公式HPへ飛びます。Godot Engine - Free and...
[3]GodotでHello World
はじめに 前回の記事では、Godotのインストールについて書きました。それではまず最初の一番簡単なプログラムを実行したいと思います。 最初のプログラム 「全てのプログラムは "Hello, World!" から始まる」とうちのおばあちゃんは...
[4]Godotのノベルゲーム用アドオン選定
アドオン候補 前回の記事でHello Worldの表示なんかをしていましたが、超基礎が終わったので次はゲーム画面によくある会話ダイアログの実装をしてみたいと思いました。調べて候補にあがったのが以下の2つです。・Dialogic・Ink Di...
[5]GodotにGodot-Inkをインストールして有効化
Godot Mono(.NET)版のインストール 以前Godotのインストールを記載した記事にて、Mono版をインストールしました。もしまだの人や、Godotの通常版(GDScript版)しかない人はインストールしてください。 さて前回の記...
[6]GodotでInkシナリオ作成と読み込み
Inkシナリオ作成 ※本ブログでは、トライ&エラーの過程そのものを重視しています。最終的に辿り着いた正解手順だけ抜粋して載せることもできますが、いろいろ試行錯誤することそのものが、結果的に読者にとって、色々な事態に対処するための手助けになる...
[7]GodotでInkシナリオ制御
前回の記事では、Inkシナリオを読み込み、最初の1行を表示させるところまで進みました。次は、実際にプログラムの中で制御していきましょう。具体的には、InkのWikiのガイドに従って、下記の処理を実装していきます。 ・Retrieve all...
[8]Godotでノード追加・シーン構成変更
画像表示用ノードの選択 前回の記事までで、Inkシナリオを読み込んでシナリオを制御する部分までできました。次は背景画像(静止画像)を追加したいのですが、その機能はシナリオ制御とは切り離した別のノードにすべきだと考えています。そうすることで"...
[9]Godotで背景画像(固定)を追加
画像の準備 前回の記事までで背景画像を表示する準備が整いました。まずは表示したい画像を用意しないことにははじまりません。生成AIに森の中で道が3本に分かれるシーンを描いてもらいました。 いやこれ4本やん。と私もそう声を荒げてChatGPT ...
[10]Godotで背景画像の調整
現在の背景画像表示の問題点を整理 前回の記事までで、画像の表示まではできるようになりました。しかし現在の状態では、下記の問題が残っています。 ①右に謎の空白が空いたまま②本来の「wood_path.png」画像全体が全て表示されていない(切...