「STG」の記事一覧

【Godot 4】ReflectorMirror (光の反射鏡) コンポーネントの作り方
Godot でレーザーギミックを作ろうとすると、ついこんな構成になりがちですよね。 レーザー発射ノード(Ra…
【Godot 4】ScreenShake (画面振動) コンポーネントの作り方
Godot 4でアクションゲームやシューティングを作っていると、ダメージを受けたときや爆発が起きたときに「…
【Unity】MousePeek (マウス視点) コンポーネントの作り方
特定キーを押している間、マウス位置の方へカメラをずらす。
【Unity】ShieldGenerator (シールド) コンポーネントの作り方
ダメージを受けた際、HPより先に消費される「シールド値」を管理する。
【Unity】KeyboardMover (キーボード移動) コンポーネントの作り方
矢印キーやWASD入力を監視し、親の velocity をセットして移動させる。
【Godot 4】ProjectileShooter (弾発射) コンポーネントの作り方
Godot 4でシューティング系の仕組みを作るとき、つい「プレイヤーシーンを継承して敵を作る」「敵ごとに弾…
【Godot 4】LowHealthAudio (瀕死音効) コンポーネントの作り方
Godot 4でアクションゲームを作っていると、「HPが減ったときにだけ音をこもらせたい(ローパス)」って演…
【Godot 4】AudioPool (同時発音制限) コンポーネントの作り方
Godot 4でSE(効果音)を鳴らしていると、よくある悩みが「同じ音が鳴りすぎてうるさい」「爆発音を連打す…
【Godot 4】LifetimeTimer (寿命) コンポーネントの作り方
Godotでパーティクルや弾丸、エフェクトを作っていると、こんなコードを書きがちですよね。 弾丸シーンの …
【Godot 4】HitboxComponent (攻撃判定) コンポーネントの作り方
攻撃判定って、Godot標準のやり方だとちょっと面倒ですよね。 プレイヤーや敵ごとに Area2D を生やして 毎…
【Godot 4】ImpactShake (ヒットストップ) コンポーネントの作り方
Godot 4でアクションゲームを作っていると、「攻撃が当たった感」をどう演出するかはかなり重要ですよね。…