메타버스 아카데미 2차 프로젝트
- 2022년 8월 ~ 9월 (1달)
- 유니티 개발자 3명
3. 핵심 기능 및 상세 역할 📌 코드 확인
- 1대 1 액션게임을 구현해 간단한 AI 로직 구현 및 3인칭 카메라 / Charactor Controller를 통한 플레이어 움직임 구현에 중점을 뒀습니다.
- ARMS라는 스위치로 출시된 액션 게임을 모작하였습니다.
핵심 기능 설명 펼치기
-
공격
-
잡기
-
가드
-
필살기
-
저는 플레이어의 이동/대쉬/점프 등의 움직임과 애니메이션 구현 및 카메라 무빙, 피격시 이펙트 및 카메라 쉐이킹 등의 이펙트와 사운드를 작업하였습니다. 또한 AI의 행동 로직 구현 또한 맡았습니다.
-
한명이 3가지 주먹의 공격 및 잡기를 작업하고, 나머지 한명이 가드, 체력, UI를 담당하였습니다.
-
저와 함께 작업한 두명의 팀원은 비전공자였고, 따라서 제가 팀원을 많이 도와주면서 프로젝트를 진행하였습니다. 한명의 플레이어를 3명이 나누어 작업하면서 많은 오류가 있었고, 이를 통해 캡슐화를 통한 데이터 보호 및 분업의 필요성을 느꼈습니다.
-
Charactor Controller를 통한 플레이어 움직임 구현에 익숙해졌습니다. 또한 카메라 쉐이킹/이펙트/사운드가 게임에 정말 많은 영향을 준다고 느꼈습니다.









