ゲ制 VSCode プログラミング支援AI GitHubCopilotの導入と使用例 オープンソースで開発された無料で使える高機能なソースコードエディタ「Visual Studio Code」で無料で利用できるプログラミングを支援してくれる AI GitHub Copilot の導入の手続きと、実際に GitHub Copilot に質問をして回答を得る例や、回答の失敗例についても紹介します。 2025.05.29 ゲ制
ゲ制 Godot4 辞書型等のデータを整形・色分けして見やすく出力するアセットの導入 無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で、Array[Dictionary] 型などのデータを出力ボトムパネルなどで見やすく表示(Pretty Print) してくれる無料のアセット「Log.gd」をインポートして、利用例の実行までの手順を紹介します。 2025.05.28 ゲ制
ゲ制 無料で使えるソースコードエディタ Visual Studio Code の導入 オープンソースで開発された無料で使える高機能なソースコードエディタ「Visual Studio Code」のダウンロード・インストールの手順を紹介します。インストーラはWindows, Linux, macOS などにも対応しているので、 OS によってダウンロードボタンの表記や内容は異なるかもしれません。 2025.05.27 ゲ制
ゲ制 Godot4 ラベル等の選択ノードのフォントサイズを一括調整するメニュー実装例 無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で、エディター機能を拡張するプラグインを実装する EditorPlugin クラスを用いて追加したツールメニューアイテムを実行した際に、その時点で選択しているノード群を自動的に編集するスクリプト例を紹介します。 2025.05.24 ゲ制
ゲ制 Godot4 テキストを持つControl派生クラスの判別方法(4.3暫定) ゲームエンジン Godot Engine 4.3 で、Button や Label などテキストを表示する Control 派生クラスのノードのテキスト文字列を取得する関数の実装例を紹介します。また、それを利用して、表示テキストがコントロールのサイズを超えない最大のフォントサイズに調節する関数の改良版も紹介します。 2025.05.23 ゲ制
ゲ制 Godot4 インスペクターの項目のプロパティのパスの取得方法 無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で、フォントサイズのプロパティをスクリプトで変更する際に必要なプロパティのパスを、エディタのインスペクタードックからコピーして貼り付ける手順と、プロパティのパスの形式と、関数によって指定する範囲が異なる例について例を紹介します。 2025.05.22 ゲ制
ゲ制 Godot4 選択中ノード+子ノードから特定クラス派生を取得するプラグイン例 ゲームエンジン Godot Engine 4 で、エディターに独自機能を追加できるプラグインを実装する EditorPlugin クラスを用いて追加したツールメニューアイテムを実行した際に、その時点で選択しているノード群と子ノード群から、特定クラス派生のノードだけを配列に集めるスクリプト例と実行結果を紹介します。 2025.05.17 ゲ制
ゲ制 Godot4 辞書を使った重複しない要素を持った配列への変換のスクリプト例 無料・軽快な2D/3D用のゲームエンジン Godot Engine 4 で、配列 ( Array ) の重複した要素を1つにまとめ、重複していない配列を得る関数を、辞書 ( Dictionary ) のキーの特性を活用して作成したので、そのスクリプト例と GUT によるテストコードとテスト結果について紹介します。 2025.05.16 ゲ制
ゲ制 Godot4 Chrome で開いた WebGL版アプリの不具合の確認と対処例 無料・軽快な 2D / 3D 用のゲームエンジン Godot Engine 4 で作ってエディタのデバッグ実行では動作したのに WebGL 版にエクスポートしてウェブブラウザからテストすると動作しなかった、ツイートボタンを押したときに呼ばれる自作の tweet 関数を例として、原因の推測と対処例を紹介します。 2025.05.15 ゲ制
ゲ制 Godot4 プラグインでツールメニューにアイテムを追加して関数を呼び出す例 無料・軽快なゲームエンジン Godot Engine 4 で、エディター機能を拡張するプラグインを実装する EditorPlugin クラスを用いて、メニュー「プロジェクト」→「ツール」のサブメニューに任意のメニューアイテムを追加して、そのメニューアイテムを選択したら指定した関数を呼び出すスクリプト例を紹介します。 2025.05.14 ゲ制