[01]2Dシューティングゲームを作る

2Dシューティング

Godot 4.4.1
アセット:https://www.kenney.nl/assets/pixel-shmup

初期設定

■画面サイズ

■CollisionのLayer名を追加

■キー操作を追加

プレーヤーを作る

CharacterBody2Dを親としてSprite2DとCollisionShape2Dを追加

Sprite2DのTextureにタイルセットをドラッグするとタイルが表示される

Regionをチェックして「領域編集」で必要な部分を切り出す

四角のCollisionを配置する

画像がボヤけていると思うのでプロジェクト設定を変更する

PlayerのCollisionを設定する。
Layerは1のPlayerで衝突判定(Mask)は2のEnemyと4のEnemyBullet

メイン画面に配置

Playerシーンをメイン画面にドラッグして配置。青線の画面サイズに対してPlayerが小さいのでサイズを調整する

TransformのScaleを3.5倍

良さそうなサイズ