UnityTutorial 2

[EP29] 유니티 2D 종스크롤 슈팅게임3 — 적 비행기(Enemy) 생성, 이동, 피격 처리, Spawn 시스템 구축

이번 강의에서는 종스크롤 슈팅게임의 핵심 요소 중 하나인 적 비행기(Enemy) 시스템을 구현한다.플레이어가 쏜 총알을 맞아 체력이 감소하고, 체력이 0 이하가 되면 파괴되는 구조까지 완성한다.또한 단순히 적을 만들고 끝나는 것이 아니라,다양한 레벨 디자인을 위해 필수적인 Spawn Manager를 구축하여적이 화면 상단 여러 위치에서 랜덤하게 등장하도록 설정한다.오늘 완성되는 기능 요약:Enemy 스프라이트 3종 Slice 및 Collider 세팅PolygonCollider로 정밀 피격판정 구성Enemy 체력(Health) 및 이동 속도 설정Enemy 피격 시 “반짝 효과(White Flash)” 적용Player Bullet과 충돌 시 데미지 계산화면 바깥으로 나가면 자동 제거Enemy Spawn Ma..

[EP28] 유니티 2D 종스크롤 슈팅게임2 — 플레이어 발사체 제작, 발사 딜레이, 2·3Way 강화 시스템 구축

이번 강의에서는 종스크롤 슈팅게임의 핵심 요소인 플레이어 발사체(총알)를 구현한다.플레이어가 총알을 발사하고, 발사 딜레이를 설정하고, 아이템으로 인해 총알 타입이 1Way → 2Way → 3Way로 강화되는 구조까지 완성한다.오늘 다루는 내용:총알 스프라이트 준비 및 프리팹 제작총알 Collider + Rigidbody 설정총알 제거 경계선(Border_Bullet) 구축OnTrigger 기반 발사체 제거플레이어 총알 생성 로직(Instantiate)발사 딜레이 처리(쿨타임)파워 단계(1·2·3Way) 발사 로직 구축이 강의를 완료하면 종스크롤 슈팅게임의 사격 시스템이 완성된다.01. 준비하기 — 총알 스프라이트 & 프리팹 제작■ 총알 스프라이트 임포트 설정총알 시트는 다음처럼 설정한다.Pixels p..