piyo

2Dノード

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

Line2Dは、複数の点を結んで線を描画するノードです。敵の移動軐跡や魔法のビームなど、線を使った表現の実装方法を解説します。
Node解説

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

HTTPRequestは、インターネット経由でサーバーとデータを送受信するノードです。オンラインランキングやクラウド保存など通信機能の実装方法を解説します。
Node解説

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

Tweenは、値を指定した時間で滑らかに変化させるアニメーション機能です。UIの移動やフェードなど、演出を簡潔に実装する方法を解説します。
Node解説

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

Timerは、設定した時間が経過するとシグナルを発火するノードです。敵の出現間隔やスキルのクールタイムなど、時間管理の実装方法を解説します。
Node解説

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

CPUParticles2Dは、CPUで処理する2Dパーティクルノードです。GPUParticles2Dとの違いやモバイル環境での最適化方法を解説します。
Node解説

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

GPUParticles2Dは、GPUを使って高速処理する2Dパーティクルノードです。爆発や炎など派手なエフェクトの作り方を解説します。
Node解説

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

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

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

前回のAnimationPlayerは「単一のアニメーションを再生する」ノードでした。しかし実際のゲーム開発では、キャラクターが複数の状態(待機→歩行→走行→ジャンプ)を切り替え、スムーズに遷移する必要があります。
Node解説

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

キャラクターが歩いたり、ジャンプしたり、UIがスッと現れたり消えたり。こうした動きを実装するのがAnimationPlayerです。
2Dノード

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

2Dゲームのマップは、多くの場合「タイル」と呼ばれる小さな画像(32×32pxなど)を敷き詰めて作られます。手作業でそれぞれ配置したら大変ですが、それを効率化するのがTileMapLayerです。