ABOUT ME

-

Today
-
Yesterday
-
Total
-

Flutter로 게임만들기 - 보스 몬스터 추가
카테고리 없음 2025.06.10 00:02

오늘은 Flutter의 Flame 엔진을 활용해 2D 액션 게임에 보스 몬스터를 추가한 과정을 공유하려고 합니다. 보스 몬스터는 단순한 적과 달리 다양한 패턴과 애니메이션, 그리고 상태 전환이 필요하기 때문에 구현 과정이 꽤 흥미로웠습니다. 1. 보스 스프라이트 시트 준비먼저, 보스 몬스터의 다양한 동작(대기, 이동, 공격 등)을 표현할 수 있는 스프라이트 시트를 준비했습니다. 아래와 같이 4x3(총 12프레임)으로 구성된 이미지를 사용했습니다.1행: idle(대기)2행: chase(이동)3행: attack(공격, 마지막 프레임은 이펙트 포함)2. BossModel 클래스 설계Flame의 SpriteAnimationGroupComponent를 상속받아 보스 몬스터의 상태별 애니메이션을 관리할 수 있도록 ..

Steadyyeon