GDScript

Node解説

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

AudioStreamPlayer2Dは、ゲーム空間内に位置を持つ音源を配置し、距離に応じて音量が変化する2Dサウンドを実装するノードです。使い方を初心者向けに解説します。
2Dノード

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

ParallaxLayerは、ParallaxBackgroundの子として配置し、motion_scaleで速度を変えながら視差効果をもって描画されるノードです。背景レイヤーの作り方を解説します。
2Dノード

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

ParallaxBackgroundは、カメラの動きに合わせて背景を段階的にスクロールさせ、奥行きのある視差効果を演出するノードです。motion_scaleの設定方法や横スクロールゲームでの実践的な使い方を初心者向けに解説します。
Node解説

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

LightOccluder2Dは、DirectionalLight2DやPointLight2Dの光を遷り、影を投影するノードです。2Dゲームに奥行きを与える使い方を解説します。
Node解説

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

Godot 4では2Dゲームに奥行きと雰囲気を与えるための照明システムが用意されています。その中でもDirectionalLight2Dは、画面全体を一方向から均一に照らすノードで、太陽光や月光などの環境光を表現する際に活躍します。
Node解説

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

PointLight2Dは、指定位置から360度に光を放つ点光源ノードです。懐中電炉やろうそくのような光源表現と影の演出方法を解説します。
2Dノード

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

RemoteTransform2Dは、あるノードのTransformを別のノードへ自動でコピーするノードです。HPバーの追従やカメラ演出などの実装方法を解説します。
Node解説

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

VisibleOnScreenNotifier2Dは、ノードが画面内に見えているかを検知し、画面外の処理を止められるノードです。パフォーマンス最適化の方法を解説します。
Node解説

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

Camera2Dは、プレイヤーへのスムーズな追従・ズーム・画面振動・スクロール制限などを実装できる2Dカメラノードです。実践的なカメラワークを解説します。
2Dノード

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

TileMapは、タイルセットを組み合わせて効率的に大規模なマップを作成できるノードです。レイヤーや自動タイル、コリジョン設定まで解説します。