簡単にホーミングミサイル発射!!

GDevelop

GDevelopの拡張機能「HomingProjectile」を使用したホーミングミサイル発射です。とても簡単で3行で実装できます。


・プロジェクトマネージェーで「HomingProjectile」ビヘイビアを追加

・下表のオブジェクトを追加します。スプライトはなんでも良いです。

オブジェクト名種類アセット検索
Playerスプライトblue player
Missileスプライトmissile
EnemyスプライトBlack Enemy

・イベントエディターで下記の3行を追加します。

1行目:HomingMissileを生成し、Lock projectileでMissileとEnemyを紐づけます。
2行目:HomingMissileがEnemyを追跡するアクションです。パラメータで追跡軌道を変えられます。
3行目:MissileがEnemyに衝突し削除されます。
Lock projectileMove projectile towards targetアクションは「その他のアクション」タブにあるので注意してください

・これで完成です。どうですかすごい簡単じゃないですか?拡張機能「HomingProjectile」は素晴らしいですね。

↓もう少し発展させ、レーダーでEnemyを見つけたら発射するものです。

このホーミングを使ったシューティングゲームを作成したのでぜひ遊んでみてください。

コメント