[C#] WinForm으로 슈팅게임 만들기

joy·2025년 1월 3일

잠수함 슈팅 게임 (Submarine Shooting Game) 🎮

잠수함을 조작해 적군의 배와 총알을 피하며 적을 물리치는 간단한 C# Windows Forms 게임이다.

  1. 좌우 방향키로 잠수함 이동
  2. 스페이스바로 미사일 발사
  3. 잠수함 미사일과 적군 배 충돌하면 점수 up
  4. 적군 배의 미사일과 잠수함 충돌하면 game over
  5. 엔터로 게임 재시작

const int SHIP_COUNT = 10;    //적군 배의 수 
const int ENEMY_BULLET_COUNT = 40;    //적군 총알의 수
const int PLAYER_BULLET_COUNT = 10;    //플레이어 총알의 수
const int ENEMY_BULLET_SPEED = 5;   //적군 총알 속도
const int PLAYER_BULLET_SPEED = 7;   //플레이어 총알 속도
const int PLAYER_BULLET_GAP = 40;    //플레이어 총알 발사 간격
const int SUBMARINE_SPEED = 8;   //잠수함 이동 속도

코드 상단의 상수 값(총알 속도, 배 속도, 적군 수 등)을 수정해 게임 난이도를 자유롭게 조절할 수 있다!

💡 전체 코드는 GitHub에!
github.com/2mandoo/CSharp_submarine_game

profile
대충대충 꾸준히 🐢

0개의 댓글