Godot

Godotの紹介

Godotで主に2Dゲームを制作していきます。
Godot

Godotのインストール

■では早速インストールしていきましょう。まずは公式HPへ飛びます。Godot Engine - Free and open source 2D and 3D game engine■2024/9/2現在では、Topページが下記のようになって...
Godot

GodotでHello World

「全てのプログラムは "Hello, World!" から始まる」とうちのおばあちゃんは言ってました。というわけで、まずは動くプログラムを作ってみましょう。とにもかくにもまずGodotエンジンを起動します。これがGodotのプロジェクトマネ...
Godot

Godotのノベルゲーム用アドオン選定

アドオン候補 前回の記事でHello Worldの表示なんかをしていましたが、超基礎が終わったので次はゲーム画面によくある会話ダイアログの実装をしてみたいと思いました。調べて候補にあがったのが以下の2つです。・Dialogic・Ink Di...
Godot

GodotにGodot-Inkをインストールして有効化

Godot Mono(.NET)版のインストール 以前Godotのインストールを記載した記事にて、Mono版をインストールしました。もしまだの人や、Godotの通常版(GDScript版)しかない人はインストールしてください。 会話プロジェ...
Godot

GodotでInkシナリオ作成と読み込み

Inkシナリオ作成 ※本ブログでは、トライ&エラーの過程そのものを重視しています。最終的に辿り着いた正解手順だけ抜粋して載せることもできますが、いろいろ試行錯誤することそのものが、結果的に読者にとって、色々な事態に対処するための手助けになる...
Godot

GodotでInkシナリオ制御

前回の記事では、Inkシナリオを読み込み、最初の1行を表示させるところまで進みました。次は、実際にプログラムの中で制御していきましょう。具体的には、InkのWikiのガイドに従って、下記の処理を実装していきます。 ・Retrieve all...
Godot

Godotでノード追加・シーン構成変更

画像表示用ノードの選択 前回までで、Inkシナリオを読み込んでシナリオを制御する部分までできました。次は背景画像(静止画像)を追加したいのですが、その機能はシナリオ制御とは切り離した別のノードにすべきだと考えています。そうすることで"その機...
Godot

Godotで背景画像(固定)を追加

画像の準備 まずは表示したい画像を用意しないことにははじまりません。生成AIに森の中で道が3本に分かれるシーンを描いてもらいました。 いやこれ4本やん。と私もそう声を荒げてChatGPT 4oさんに何度もつっこんだのですが、あまりこういう生...
エッセイ

爆弾処理班

爆弾処理と色の法則