Node解説

Godot入門:BoneAttachment3Dの使い方と活用法

3Dアニメーションキャラクターの特定の骨(ボーン)に武器やアクセサリーを正確に追従させたいことはありませんか?BoneAttachment3Dはそのような場面で大活躍するノードです。このノードを使うことで、スケルトン(骨組み)の動き…
Node解説

Godot入門:Skeleton3Dの使い方と活用法

3Dゲームで人間やキャラクターが走ったり、ジャンプしたり、攻撃したりする——こうした動きを実現するには「スケルタルアニメーション」が欠かせません。キャラクターモデルに骨(ボーン)を入れて、その骨を動かすことで肉(メッシュ)も一緒に変…
Node解説

Godot入門:NavigationAgent3Dの使い方と活用法

Path3DとPathFollow3Dで固定されたパスに沿った移動ができました。しかし、ゲームの多くの場面では「障害物を避けながら目標地点まで自動的に移動してほしい」という要求があります。敵AI、NPC、自動運転など、動的な経路探索…
Node解説

Godot入門:PathFollow3Dの使い方と活用法

前回解説したPath3Dでベジェ曲線のパスを定義しました。しかし、パスを作るだけでは何も動きません。「敵がこのパスに沿って移動したい」「カメラが曲線を描いて動きたい」という時に使うのが、今回のPathFollow3Dです。
3Dノード

Godot入門:GridMapの使い方と活用法

Godot 4で3Dゲームを開発していると、「2Dゲームと同じようにマップを作りたい」と感じることがあります。Godot 2Dにはタイルベースのマップ制作に便利なTileMapノードがありますが、3D版はどうでしょう?それが今回解説…
3Dノード

Godot入門:CSGBox3Dの使い方と活用法

3Dレベルデザインやプロトタイプ開発で、複雑な形状を素早く作る必要があることがあります。「この部分を切り取りたい」「2つの形を組み合わせたい」——こうした要望を簡単に実現するのがCSGBox3Dです。CSG(Constructive…
Node解説

Godot入門:WorldEnvironmentの使い方と活用法

3Dシーンの照明を設計する時、個別の光源だけでは足りません。空の色、霧のかかり具合、全体の色調、グローやポストプロセス効果——こうした「シーン全体の環境」を一括で管理するのがWorldEnvironmentです。
Node解説

Godot入門:CPUParticles2Dの使い方と活用法

モバイルゲームやローエンド環境で動作させるゲームを作る場合、GPU処理に頼れないことがあります。そんな時に活躍するのが CPUParticles2D です。CPU(プロセッサ)で計算するため動作環境への依存性が低く、より多くのデバイ…
Node解説

Godot入門:GPUParticles2Dの使い方と活用法

ゲームの「派手な瞬間」—爆発、炎、魔法、雨、雪—を表現するために欠かせないのがパーティクルエフェクトです。数百〜数千の小さな粒子を同時に動かす処理は、通常のアニメーションでは重く、フレームレートが落ちてしまいます。そこで登場するのが…
Node解説

Godot入門:AudioStreamPlayerの使い方と活用法

ゲームは画像だけでなく、音があるからこそ生き生きと感じます。背景音楽、効果音、ボイス…こうした「音」を再生・管理するのがAudioStreamPlayerです。