본문 바로가기
728x90
반응형

unity game2

Monster Defense 게임 개발 - 3 스킬 시스템 구현다른 시스템 보다 스킬 시스템 구현에 걸리는 시간이 좀 더 소요되었다. Monster Defense 게임에 맞게 미사일 제작, 이펙트, 미사일의 이동 및 충돌, 오브젝트 풀링 방식 등을 적용하는데 시간이 소요되었다. 초기 버전에서는 3개의 스킬이 존재한다. 추후 스킬의 추가, 스킬 레벨업 등이 추가 적으로 요구되기 때문에 스킬 시스템의 구조를 잡는데 시간이 걸렸다.블렌더(Blender)를 사용하여, 미사일 폴리곤을 제작하였다. 이펙트는 유니티 Particle System을 사용하였다. 스킬 UI를 만들어, Cooldown 시간의 적용 및 수동 모드와 오토 모드를 만들어, 사용자가 선택할 수 있도록 하였다. Scene의 구성Monster Defense 게임의 초기 버전은 Scene Lobb.. 2025. 2. 14.
Monster Defense 게임 개발 - 2 몬스터 구현몬스터의 제작은 블렌더(Blender)를 사용하였다. 블렌더에서 몬스터의 메쉬를 만들고, 애니메이션을 만들었다. 유니티는 다양한 3D 모델(Model)의 데이터 형식을 지원한다. 블렌더 파일 형식(.blend)도 지원한다. 블렌더에서 제작한 몬스터는 FBX 파일 형식(.fbx)으로 데이터를 저장하여, 유니티에서 FBX 파일 형식을 불러와 사용하였다. 애니메이션 정보도 포함하여 FBX 파일 형식으로 저장하였다. 유니티에서 FBX 파일 형식을 읽어봐 머티리얼(Material)을 추출하여, 머티리얼을 세팅하였다. FBX 파일 형식에 저장된 애니메이션 클립들을 유니티의 Animator에 연결하여, 몬스터의 애니메이션 스테이트 머신을 완성하였다. 앞서 임시로 사용한 Capsule 오브젝트를 삭제하고, .. 2025. 2. 11.
728x90
반응형