본문 바로가기
728x90
반응형

monster defense3

Monster Defense 게임 개발 - 4 Monster Defense version 1https://play.google.com/store/apps/details?id=com.notyu.monsterdefense Monster Defense - Google Play 앱방어하고, 생존하고, 수집하세요play.google.com 오류 확인게임을 플레이하며 기능들을 확인하였다. 플레이어가 스테이지(레벨)에서 사망하면 선택 UI를 출력하도록 구현하였는데, 이때 스테이지에 존재하는 모든 몬스터는 일시정지 상태가 되어야 하는데 여전히 애니메이션을 재생하는 문제가 발생하였다. 일시 정지 기능을 직접 구현하였는데 애니메이션에는 적용이 되지 않았다. 몬스터의 스테이터스 머신을 수정하여, 몬스스터를 정지(Idle) 애니메이션 되도록 하여 해결했다.        .. 2025. 2. 16.
Monster Defense 게임 개발 - 3 Monste Defense version 1https://play.google.com/store/apps/details?id=com.notyu.monsterdefense Monster Defense - Google Play 앱방어하고, 생존하고, 수집하세요play.google.com 스킬 시스템 구현다른 시스템 보다 스킬 시스템 구현에 걸리는 시간이 좀 더 소요되었다. Monster Defense 게임에 맞게 미사일 제작, 이펙트, 미사일의 이동 및 충돌, 오브젝트 풀링 방식 등을 적용하는데 시간이 소요되었다. 초기 버전에서는 3개의 스킬이 존재한다. 추후 스킬의 추가, 스킬 레벨업 등이 추가 적으로 요구되기 때문에 스킬 시스템의 구조를 잡는데 시간이 걸렸다.블렌더(Blender)를 사용하여, 미사일 폴.. 2025. 2. 14.
Monster Defense 게임 개발 - 2 Monster Defense version 1https://play.google.com/store/apps/details?id=com.notyu.monsterdefense Monster Defense - Google Play 앱방어하고, 생존하고, 수집하세요play.google.com 몬스터 구현몬스터의 제작은 블렌더(Blender)를 사용하였다. 블렌더에서 몬스터의 메쉬를 만들고, 애니메이션을 만들었다. 유니티는 다양한 3D 모델(Model)의 데이터 형식을 지원한다. 블렌더 파일 형식(.blend)도 지원한다. 블렌더에서 제작한 몬스터는 FBX 파일 형식(.fbx)으로 데이터를 저장하여, 유니티에서 FBX 파일 형식을 불러와 사용하였다. 애니메이션 정보도 포함하여 FBX 파일 형식으로 저장하였다. 유.. 2025. 2. 11.
728x90
반응형