Godot
アームが小惑星に当たったときは突き飛ばすようにした。071/100 #100日チャレンジ #GodotEngine #GodotEngine pic.twitter.com/QqgwCxF6Z2— toburau (@toburau) 2025年11月11日 アームが小惑星に当たったときに、小惑星にプレイヤーと逆方向の速度を与えて、…
アームがオブジェクトに接触したときの処理を作成。アームのArea3Dのシグナルを受けて、アームが自前のシグナルを発火。それをプレイヤーが受け取るようにした。070/100 #100日チャレンジ #GodotEngine #GodotEngine— toburau (@toburau) 2025年11月10日 ア…
アームのコリジョン判定を行うために、レイヤーとマスクを設定。全体を見直したら正しく設定されていなかったところもあったので、あらためて設定し直し。069/100 #100日チャレンジ #GodotEngine #GodotEngine— toburau (@toburau) 2025年11月9日 アームのコ…
アームが伸びる部分を調整。前よりも伸ばして前方の小惑星に当たるようにした。068/100 #100日チャレンジ #GodotEngine #GodotEngine pic.twitter.com/QYJGpQsIv9— toburau (@toburau) 2025年11月8日 アームが伸びる部分を調整して、目の前の小惑星を押せる…
アームを伸ばしたときに前方のオブジェクトに当たって欲しかったのだが思っていたよりも短かったので、Blenderで元のモデルを編集して長くした。067/100 #100日チャレンジ #GodotEngine #GodotEngine #Blender— toburau (@toburau) 2025年11月7日 アームを伸…
プレイヤーのカメラ操作をいろいろ試してみたが、思ったようにうまくいかない。これはかなり時間がかかってしまいそうなので、とりあえず、一旦諦めて、以前のままでいくことにした。066/100 #100日チャレンジ #GodotEngine #GodotEngine— toburau (@toburau…
プレイヤーの移動で真上や真下を向いたときにジンバルロック的な動きになってしまうことが判明。なんとかしようとしたがなかなかうまく行かない。065/100 #100日チャレンジ #GodotEngine #GodotEngine— toburau (@toburau) 2025年11月5日 プレイヤーの移動で…
プレイヤーと小惑星が衝突しなくなったのは衝突判定用のArea3Dのコリジョンフィルターが正しく設定されいなかったからだった。CharacterBody3Dの方は変更したけど、Area3Dは忘れてた。フィルター関連はよくミスってしまう。064/100 #100日チャレンジ #GodotE…
アームのルートノードをCharacterBody3Dに変更して、コリジョンが付いてくるようにした。しかし、プレイヤーが小惑星と衝突しなくなってしまった。アームのコリジョンを無効にしてみたのだが駄目。どこが原因だろうか。063/100 #100日チャレンジ #GodotEngin…
アームにコリジョンを追加。しかし、プレイヤーの移動や回転についてこない。ノードやコリジョンのタイプが良くないのだろうか。062/100 #100日チャレンジ #GodotEngine #GodotEngine— toburau (@toburau) 2025年11月2日 アームにコリジョンを追加。ノードタ…
よく見たら、アームは座標移動は付いてくるが、カメラの向きに付いてこないことが判明。カメラはプレイヤーの子供にしていたので、アームはカメラの子供にするように修正。これで正しく付いてくるようになった。061/100 #100日チャレンジ #GodotEngine #Godo…
アニメーションの再生速度の変更は出来たのだが、位置の変更がプレイヤーの動きに付いてこないことが判明。ノードの構造を見直さないと060/100 #100日チャレンジ #GodotEngine #GodotEngine— toburau (@toburau) 2025年10月31日 アームが正しくプレイヤーの…
Godotでアニメーションの再生速度を変えようとしたのだが、最初の1回目は通常の速度で再生されてしまうという現象に。原因わからず。059/100 #100日チャレンジ #GodotEngine #GodotEngine— toburau (@toburau) 2025年10月30日 アームを閉じるアニメーション…
動画がうまくアップロードできなかったので、再度ポスト。アーム側のスクリプトで、伸ばして縮める動きを実装した。 058/100 #100日チャレンジ #GodotEngine #GodotEngine pic.twitter.com/1KdXLbOBvl— toburau (@toburau) 2025年10月30日 アーム側にスクリ…
アームのモデルを直接プレイヤーが動かしていたのだが、状態遷移が複雑になってきたので、アーム側のスクリプトで任せることに。アーム側のスクリプトが呼び出されないと思ったら、プレイヤーに登録していたのはシーンでなくモデルだった……。057/100 #100日…
アームが動く部分を実装。スピード調整はまだ。056/100 #100日チャレンジ #GodotEngine #GodotEngine pic.twitter.com/HANzS9Qrx5— toburau (@toburau) 2025年10月27日 アームが伸びる部分を実装。スピード調整はまだ。 プレイヤーのスクリプトで直接座標更…
アームをプレイヤーの子供にして配置。アニメーションはまだ。055/100 #100日チャレンジ #GodotEngine #GodotEngine pic.twitter.com/6TxLIODdmy— toburau (@toburau) 2025年10月26日 アームをプレイヤーの子供にして配置。見た目の調整にちょっと時間がかか…
Blender上でアニメーションを付け直して、やっとGodot上で再生することが出来た。Blenderの仕組みは未だに慣れない。054/100 #100日チャレンジ #GodotEngine #GodotEngine #Blender pic.twitter.com/A3T3jNMmcP— toburau (@toburau) 2025年10月25日 Blender…
Blenderのアニメーションの仕組みがよく分からない。アクションで名前を付けたのだが、正しくエクスポート出来ていないようでGodot側では参照できない。まずBlender側の仕組みを覚えないと。053/100 #100日チャレンジ #GodotEngine #GodotEngine #Blender— t…
Blenderからglb形式でエクスポートしてGodotにインポートした。モデルは表示できたのだが、アニメーションの再生方法が分からず、苦戦中。052/100 #100日チャレンジ #GodotEngine #GodotEngine #Blender pic.twitter.com/vA8OzN4LaX— toburau (@toburau) 202…
デブリにぶつかったらデブリを消すようにした。爆発などのエフェクトを出したいが、とりあえず後回し。049/100 #100日チャレンジ #GodotEngine #GodotEngine pic.twitter.com/WZZgx7AgBA— toburau (@toburau) 2025年10月20日 デブリにぶつかったときにカメラ…
デブリにコリジョンを追加。なかなか反映されなくて苦労した。ステージへのPackedSceneでの登録の仕方がよくなかったらしい。048/100 #100日チャレンジ #GodotEngine #GodotEngine pic.twitter.com/lZreMYsXZy— toburau (@toburau) 2025年10月19日 デブリの…
カラーが無くなってしまったのはただの勘違いだった。改めて作り直して、Godot上で配置してみた。047/100 #100日チャレンジ #GodotEngine #GodotEngine #Blender pic.twitter.com/JhTXvxTNPp— toburau (@toburau) 2025年10月18日 カラーが出ていないのはただ…
プレイヤーと小惑星の当たり判定を追加し、カメラ揺れと反対方向に速度を設定して反発するようにした045/100 #100日チャレンジ #GodotEngine #GodotEngine pic.twitter.com/KFF6O5uMCS— toburau (@toburau) 2025年10月16日 プレイヤーと小惑星の当たり判定を…
カメラにスクリプトを追加して、ダメージを受けたときにカメラをランダムに動かす揺れを実装した044/100 #100日チャレンジ #GodotEngine #GodotEngine pic.twitter.com/311H2WhDuS— toburau (@toburau) 2025年10月15日 ダメージを受けたときの表現として、カ…
小惑星にスクリプトを追加し、ランダムに回転とゆっくり移動するようにした043/100 #100日チャレンジ #GodotEngine #GodotEngine pic.twitter.com/MBBBO81wLg— toburau (@toburau) 2025年10月14日 小惑星がモデルだけだったので、シーンを作成し、スクリプト…
宇宙空間の小惑星をランダムで配置するようにしてみた。042/100 #100日チャレンジ #GodotEngine #GodotEngine pic.twitter.com/IkhqNhQyVA— toburau (@toburau) 2025年10月13日 小惑星をランダムで配置するようにしてみた。回転もランダムに。 ただ、完全に…
モデルの表示位置や回転がずれるのでBlenderで見てみたら原点がずれていた。ということで使うモデルは調整することに。このようにずれているのは何か理由があるのだろうか。041/100 #100日チャレンジ #GodotEngine #GodotEngine #blender pic.twitter.com/vi…
背景を宇宙空間にしてみた。040/100 #100日チャレンジ #GodotEngine #GodotEngine pic.twitter.com/yu37LTDtwH— toburau (@toburau) 2025年10月11日 背景を宇宙空間にしてみた。 WorldEnvironmentノードを追加して、BackgroundをSkyにしてSkyMaterialをPanor…
移動と回転に慣性を付けた。宇宙船のイメージ。039/100 #100日チャレンジ #GodotEngine #GodotEngine pic.twitter.com/NvwIYIiSpY— toburau (@toburau) 2025年10月10日 宇宙空間で宇宙船を操作している感じにしてみようと、移動と回転に慣性を付けた。 パラ…