Node解説 Godot入門:LightmapGIの使い方と活用法 はじめに3Dゲームの品質を大きく左右する要素の一つがライティングです。特に「間接光」(壁や床から反射した光)を表現することで、シーンはぐっとリアルで深みのある見た目になります。しかし、リアルタイムで複雑なライティング計算を行うのはGPU負荷... 2026.06.22 Node解説
Node解説 Godot入門:FogVolumeの使い方と活用法 はじめに3Dゲームの環境表現で「洞窟の中が薄暗い霞」「魔法陣から立ち昇る煙」「毒ガスに包まれたエリア」といった視覚効果は、プレイヤーの没入感を大きく高めます。Godot 4ではグローバルなフォグ設定もありますが、特定のエリアだけに局所的な霧... 2026.06.21 Node解説
Node解説 Godot入門:Decalの使い方と活用法 はじめに3Dゲームをプレイしていて「銃で撃った壁に弾痕が付く」「キャラが血を流している」「地面に足跡がある」といった表現を見かけることがあります。こうした動的なテクスチャの貼り付けは、ゲームの世界をより生き生きとさせる重要な要素です。このよ... 2026.06.20 Node解説
Node解説 Godot入門:MultiMeshInstance3Dの使い方と活用法 はじめに3Dゲーム開発でよくある課題として「同じメッシュを大量に描画したいけど、パフォーマンスが落ちてしまう」というものがあります。例えば、草原に数千本の草を配置する場合、そのままではDrawCallが膨大になってしまい、フレームレートが急... 2026.06.19 Node解説
Node解説 Godot入門:ShapeCast3Dの使い方と活用法 はじめにRayCast3Dは点の判定だけですが、広い範囲を一度に検出したいことがありませんか?爆発の範囲判定、キャラクターの前方をブロックチェック、敵集団の検出など。ShapeCast3Dなら、球や円柱などの形状を使って、より現実的で広範囲... 2026.06.18 Node解説
Node解説 Godot入門:RayCast3Dの使い方と活用法 はじめにFPS視点で銃を撃つとき、照準が何を指しているかを判定したいですよね。または、キャラクターが立っている地面を検出したい、壁が目の前にあるかチェックしたい、そんな場面で活躍するのがRayCast3Dです。このノードは特定方向に光線を飛... 2026.06.17 Node解説
Node解説 Godot入門:SpringArm3Dの使い方と活用法 はじめにTPSゲームやアクション系ゲームでカメラを操作するとき、壁の中にカメラが埋まってしまった経験はありませんか?SpringArm3Dはそのような問題を自動的に解決してくれるノードです。このノードを使えば、キャラクターの背後からカメラが... 2026.06.16 Node解説
Node解説 Godot入門:VehicleBody3Dの使い方と活用法 はじめにレーシングゲームやドライビングシミュレーター、探索ゲームで乗り物を扱いたいとき、単純な物理では不十分です。VehicleBody3Dなら、サスペンション・タイヤ・ステアリングを含む本格的な車両物理を簡単に実装できます。このノードはW... 2026.06.15 Node解説
Node解説 Godot入門:BoneAttachment3Dの使い方と活用法 はじめに3Dアニメーションキャラクターの特定の骨(ボーン)に武器やアクセサリーを正確に追従させたいことはありませんか?BoneAttachment3Dはそのような場面で大活躍するノードです。このノードを使うことで、スケルトン(骨組み)の動き... 2026.06.14 Node解説
Node解説 Godot入門:Skeleton3Dの使い方と活用法 はじめに3Dゲームで人間やキャラクターが走ったり、ジャンプしたり、攻撃したりする——こうした動きを実現するには「スケルタルアニメーション」が欠かせません。キャラクターモデルに骨(ボーン)を入れて、その骨を動かすことで肉(メッシュ)も一緒に変... 2026.06.13 Node解説