ゲ制 Godot4 print_rich 関数でBBCodeで装飾した文字列を出力 Godot Engine 4 で、URL リンクのついたテキストや、文字を太くしたり色を変えることができる BB Code を使える print_rich 関数を使って標準出力メッセージをわかりやすくする使用例を紹介します。文字列を出力結果を変えずに、折り返すために改行する方法も紹介します。 2025.02.11 ゲ制
ゲ制 Godot4 警告やエラーメッセージを出力する関数の使用例とそのメリット 無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で、エラーや警告のメッセージをデバッガパネルなどに出力できる push_error 関数と push_warning 関数の使用例を、標準出力を行う print 関数と比較しながら、その表示結果の違いやメリットについて紹介します。 2025.02.10 ゲ制
ゲ制 Godot4 _draw イベント関数で描画する際にローカル座標に変換する例 Godot Engine 4 の CanvasItem の _draw イベント関数を派生クラスで定義して、 draw_rect などを使って様々な図形や文字を描画する際に、グローバル座標の Vector2, Rect2 などの値を、そのノードのローカル座標に変換する手順とスクリプト例と結果を紹介します。 2025.02.09 ゲ制
ゲ制 Godot4 イベント関数で使っていない引数に関する警告文の対処例 無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で、スクリプトを作成した後に F5 キーを実行した際にデバッガー下パネルに UNUSED_PARAMETER 「使用していない引数がある」という警告文が表示された場合の対処例を紹介します。 2025.02.07 ゲ制
ゲ制 Godot4 GUTのユニットテストでOrphansと警告が出た場合の対処法 無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で、GD スクリプトで作成した機能のユニットテストをする際に便利な無料アセット GUT で、ユニットテストを行った結果に Orphans と黄色い文字で警告が表示された際の対処法を紹介します。 2025.02.06 ゲ制
ゲ制 Godot4 GUT によるユニットテストの前後に行う共通処理の定義 無料・軽快な2D/3D用のゲームエンジン Godot Engine 4 で、GDスクリプトで作成した機能のユニットテストをする際に便利な無料アセットGUT で、ユニットテストを行う前後に呼び出すイベント関数 before_each(),after_each()を用いて、テストの共通処理を定義して単体テストを実行します。 2025.02.05 ゲ制
ゲ制 Godot4 GUTでスクリプトを作成してユニットテストを実行する手順 無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で、GD スクリプトで作成した機能のユニットテストをする際に便利な無料アセット GUT で、指定したフォルダ内に配置した公式のサンプルスクリプトでユニットテストを実行する手順を紹介します。 2025.02.04 ゲ制
ゲ制 Godot4 ユニットテスト用アセットGUTのインストールとテスト画面の表示 無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で、GD スクリプトで作成した機能のユニットテストをする際に便利な無料アセット GUT をプロジェクトにインストールして、プラグインを有効化して、ユニットテスト用の GUT の画面を表示する手順を紹介します。 2025.02.03 ゲ制
ゲ制 Godot4 ドキュメンテーションコメントをBB Codeで太字等に修飾する例 Godot Engine 4 の GD スクリプトに定義した自作の関数や変数に ## から始まるドキュメンテーションコメントで利用できる文字を太字などに修飾したりリンクすることができる BB Code を公式サイトのサンプルを実際に入力して、ヘルプでどのように表示されるかを紹介します。 2025.02.02 ゲ制
ゲ制 Godot4 ノードに依存しないstatic関数のスクリプトの作成と使用 Godot Engine 4 で、ノード(オブジェクト)に依存しない static 関数を定義して利用するために、システムファイルドックで GD スクリプトファイルを作成して、static 関数をそのファイルに定義して、さまざまなスクリプトからファイルに定義した静的関数を呼び出すための手順を紹介します。 2025.01.31 ゲ制