ゲーム開発

今週のゲーム開発進捗 2025.03.09-15

進捗

Update

  • ステートマシンPlugin作成
  • ステートマシン リプレースリファクタ
  • Godot Upgrade to 4.4

振り返り

ステートマシンのオレオレフレームワーク

ゲームのUIを変えようと思って、それをやるとステート管理に大きめの変更が入る。なので、その前にステートマシンのpluginをgodot-statechartsから自作に切り替えようと思った。

とりあえず動くものはできて、置き換えのリファクタ中。

リファクタとUIの変更はまだまだかかりそう。目に見える進捗は何も無いけど、あせらずじっくりやっていく。

Godot 4.4

Ver4.4に対応したGodotSteamが出てたので、upgradeした。

.gdファイルと同じpathに、.gd.uidファイルができて、うざったい。editorのexplorer画面が見づらくてしょうがない。Godotはシーンやシェーダーとか何でもsrcと同じ場所に置こうとしてくるのはなぜなのか。.gd.uidは.gdと別pathだと、それはそれで混乱しそうなので、同じpathに置いている。

Game tabができた。今回のversionの売りっぽいけど、何がいいのかよくわからない。一時停止できてフレーム単位で動かせるのは少しありがたいけど、使いたいcaseがあまりない。ゲーム画面は、game embedding not available on your os となってGodotEditorの外にあるままだし、イマイチ使いこなせない。

今回のversionはかなり大きめのupgradeっぽいけど、恩恵がよくわからない。個人的には、GodotEditorの機能強化より、GdScriptの機能強化をしてほしい。