俺にもできた Godot 4.x

Godot 4 でゲームを作る試み

Godot

新着順 人気順

【Blender 5.2.0 add-on】Blender 5系に対応。あるぼん 2(ArBoM 2)

3週間かけてこの世で誰も使って無い「あるぼん」をBlender 5系に対応させました。「あるぼん 2」です。ルートボーンが付いてないMixamo アニメにルートボーンを付けるアドオンです。Godot でRoot Motion させるのに使います。 コードを載せておきます。Blend…

Godot 4.5 リリーーース

Godot 4.5 リリース。rc2 から1週間かからず出るとはビックリだね。rc3, 4, 5, ... と続くと思ってたけど、もう出るとはね。新機能Stencil buffer が面白そうだけど、今作ってるTPS には活かせるかな? その他新機能は該当ページで内容を確認されたし。 godo…

【Godot4.5rc2 TPS】01「TPSに手を出してみた。」

Godot は4.5 がそろそろ出そうですな。Godot4.5 のBeta からTPS(三人称シューター)にチャレンジしてました。TPA(三人称アクション)は必要なアニメが多すぎて大変。なので現在は、最小限のアニメだけでイケるよう工夫して、鉄砲バンバン(シューター)の…

【Godot 4.4.1 Test Project】05「スタートメニュー(簡易版)で、言語選択する。」

言語選択をスタートメニュー画面でするようにしました。それにともなって簡易的ではありますが、スタート画面を作りました。プレーヤーの部屋が見える感じです。YouTubeで見てください。 youtu.be

【Godot 4.4.1 Test Project】04「シーンの非同期読み込みと、NPCとの会話。」

Godot のResourceLoader を使って非同期読み込みを試しました。動画でどうぞ。 youtu.be

【Blender 4.4 add-on】Mixamo のワナと『あるぼんC』

前もそうでしたが、Mixamo のアニメを使ってると「なんだかつなぎ目でカクカクするんだよな~」っていう感覚があったのですが、どうもそれはモデルに『X Bot』を使っているからだという事が判明しました。つまり、『X Bot』を使うとアニメがズレるので注意!…

【Godot 4.4 Test Project】03「着替えシステムと、マテリアル。」

着替えシステム作ってみました。YouTube で見てください。 youtu.be

【Blender 4.4 add-on】あるぼんC(ArBoM 1.0.1)、何とか動かせたカモ

Blender がアニメ入りのFBX を読み込むときに勝手にスロットを作るようになったので、『あるぼんC』が期待通りに機能しなくなりました。ですが、何とか汚い手を使ってBlender 4.4 で動くように修正しました。緊急対応版です。これで今後もMixamo アニメを使…

【Blender 4.4 add-on】あるぼんC(ArBoM)が動かない!

知らない間にBlender が4.4 になっててビビったのと、そのせいで、世界でたったひとり俺しか使ってないBlender add-on『あるぼんC』がちゃんと動かなくなっているのにショックを受けましたって話。Blender Python API 再度勉強中。(万一、あるぼんを使って…

【Godot 4.4 Test Project】02「インフォメーションボードみたいなやつと、多言語化。」

俺にも、「チュートリアルステージに置く情報ボードみたいなやつできたぞー、多言語化もできたぞー。」という話です。情報ボードはArea3D を使ってプレーヤーの侵入をチェックして、入ったらシグナルを飛ばすと言うシンプル設計。多言語化はcsv ファイルとtr…

【Godot 4.4 Test Project】01「ゾンビがプレーヤーを追跡し、見失ったら元の場所に帰る。」

ゾンビが追っかけてくるのは俺でもできるんだが、元居た場所に帰すのはどうしたもんか悩んでたんだyone-。で、ナビゲーションメッシュ(NavigationRegion3D)で帰すことにした。ナビゲーションメッシュ、設定も、スクリプトもすげー簡単でした。流石Godot。

Godot 4.4 リリースまで、、、えっもう出てるの?!

Godot 4.4 リリース。3月中には出るでしょうとは書いたけど、もう出るとは思ってなかったよ流石に。結構なビッグリリースなので、俺がここでチマチマ概要を書くのはナンセンス。該当ページで内容を確認されたし。 godotengine.org

Godot 4.4 リリースまで96% !!!

お俺の人生の一つの楽しみであるGodot のGitHub のMilestones ページの確認なんだが、さっき見たら何と「4.4」が「96% complete」になってるんだ。びっくり! ちょっと前まで80% とかだったのに。「4.4」はもう3月中には確実に出そうだな。

Godot のアップデートがあると、"Update available"って出るの初めて知った

Godot は4.3 から4.4 になる時かなりの変更があるらしい。なので、プロジェクトがぶっ壊れて困らないようベータの段階からコツコツ4.4 で作り直してきた。で、ふとプロジェクトマネージャーを見ると、"Update available"って出てるじゃん。こんな機能あるな…

【Blender 4.3.2 add-on】あるぼんC アップデート(ArBoM 0.9.1)

あるぼんC を修正。Mixamo は結構テキトウなアニメも入ってるので、なかなか全部上手い事使えるように持って来るのは難しい。個別にあっちをズラしたり、こっちをズラしたりしないとダメだね。メンドクサイ。

【Godot 4.3 Retargeting】Part.4「ボーンマッピングでソースとターゲットをつないでリタゲ完了」

youtu.be 「Mixamo を ArBoM (Blender add-on) 通してGodot に入れて、今度はVRoid Studio で作ったキャラをgodot-vrm (Godot add-on) を使ってインポートして、リターゲトできましたー。」って言う一連の流れが今回で完結。リタゲくらい俺にもできたんだか…

【Godot 4.3 Retargeting】Part.3「VRoid をインポート」

youtu.be 使い方動画のパート3。Godot でMixamo からVRoid にリターゲット(retargeting)する為の準備方法です。簡単に言うと"godot-vrm" と"VRoid Studio" が必要って事です。編集が大変だったので途中で切りました。2部構成のこれは前半。パート4 ではGod…

【Godot 4.3 Retargeting】Part.2「AnimationTree 構築」

youtu.be 使い方動画のパート2。Mixamo アニメをまとめて書き出したfbx をGodot のAnimationTree で実際にどう使うかを解説。パート3 ではVRoid へのリタゲの仕方をやる予定。リターゲットするまで色々仕込んでおかないといけないので大変だ。

【Godot 4.3 Retargeting】Part.1「あるぼんC(ArBoM 0.9.0)でMixamo アニメをまとめて出す」

youtu.be 使い方動画上げてみたテスト。Mixamo アニメをまとめて書き出したfbx をGodot で実際にどう使うかはpart.2 でやる予定。

【Blender 4.3.2 add-on】リターゲット用にアニメをコンバイン「あるぼんC(ArBoM 0.9.0)」誕生

キャラコンですがキャラをMixamo からVRoid にします。で、リターゲットするにはfbx の中のアニメライブラリが必要という事が判明。私の方法では一つひとつアニメを出すので各fbx には一つしかアニメが無い! fbx を全部読み直しリタゲ用に書き出さなければ…

【Godot 4.3 Basis】Basis よりQuaternion でしょと言う気がしたのでメモ

CharacterBody3D にスクリプトを付けようとすると、テンプレのコードを付ける事が出来ます。それにちょっと物申したくて記事にしました。テンプレ中でキー入力の方向にbasis を掛けて回転させている所があるのですが、そこってquaternion を掛けた方が良いの…

【Godot 4.3 Character Controller】Third Person Character Controller using ArBoM, 進行中(7/X)

youtu.be キャラコンにバトルモードを追加。8方向移動。攻撃とコンボ。ドッジとブロック。ようやく俺もここまで来ることができました。相変わらずAnimationTree のグラフはスパゲティですが、後は敵が出て来れば遊べるようになりそうです。

【Godot 4.3 Character Controller】Third Person Character Controller using ArBoM, 進行中(6/X)

youtu.be 動画の貼り方間違ってたか? 途中経過動画。着地のパターンを増やしてみたテスト。

【Godot 4.3 Quaternion】Quaternion とどう付き合えばいいのか分かった気がしたのでメモ

Quaternion が何者か分かったのではなく「どう付き合えばいいのか」分かったのでメモ。つまりQuaternion とは「何なのか」という仰々しい内容ではなく、Quaternion と「どう付き合えばいいのか」が分かればそれでイイという事が分かったのです。もっと簡単に…

【Godot 4.3 Character Controller】Third Person Character Controller using ArBoM, 進行中(5/X)

youtu.be ArBoM 使ってここまでできたので途中経過動画、上げてみた。

【Blender 4.3.2 add-on】あるぼん(ArBoM)アップデート(完成だけど完成度は95% !?)

あるぼん(ArBoM)アップデートです。一応完成としますが、完成度は95% と言ったところです。俺にもやっと全方向対応のRoot Bone を付ける事ができた感じです。結構完成まで早くて良かったね。あとはジャンプ・エンドのアニメの腰あたりとか、アイドル時の足…

【Blender 4.3.2 add-on】あるぼんupdate(完成度80%)

あるぼん、アップデートです。横歩き用のモーションにもRoot Bone が入れられます。停止用、前後用、左右用というように分けたのは、変な腰ボーンの移動が入ってアニメのつなぎ目でズレるのが嫌だったためですが、、、こうやってもやっぱりズレますね。。。 …

【Godot 4.3 Character Controller】Third Person Character Controller with ArBoM, あるぼん 作成中(4/X)

Godot のCharacter Controller を、俺自身でも作る事ができたBlender add-on (Add Root Bone to Mixamo, あるぼん)ArBoM を通したRoot Motion 仕様に乗り換えます。今の所イイ感じに仕上がっていますので途中経過のメモです。

【Blender 4.3.2 add-on】Mixamo アニメにルートボーンを入れる自作Blender add-on、「Add Root Bone to Mixamo」暫定公開中(完成度70%)

「Add Root Bone to Mixamo」はMixamo Root のようにMixamo のアニメーションにルートモーション用のボーンを入れるBlender add-on です。「ArBoM」と略して「あるぼん」と発音します。ルートモーション用のボーンが無い状態からルートモーション用のボーン…

【Blender 4.3.2 add-on】Mixamo Root みたいなアドオンをなぜか俺が作成中(3/X)

前進用のRoot Bone も何とか入れる事に成功した感じです。キーも打てました。俺にもできたぞBlender add-on。Godot やるのになぜかBlender に時間を取られるとは・・・、しかもアドオンの作成に。びっくりです。それで、足が浮く原因もなんとなく分かったの…