액터 생성하기
액터를 회전시키는 방법
캐릭터 제작(1)
캐릭터 제작(2)
FSM을 통한 점프 애니메이션 설계
애니메이션 몽타주와 노티파이를 이용한 다단공격 구현
언리얼 엔진 충돌 설정
트레이스 채널을 통한 공격 대상 검출
소켓을 활용한 무기 장착
무기 획득이 가능한 상자 class 제작
csv 파일을 통한 데이터 관리
UI 제작 (체력바)
AI컨트롤러와 행동트리를 통한 AI 구축(이동)
AI컨트롤러와 행동트리를 통한 AI 구축(공격)
프로젝트 폴더 분리와 모듈 추가하기
맵 무한대로 확장하기
프로젝트의 완성도를 높이는 작업(캐릭터 스테이트 설정하기)
플레이어 데이터를 관리하는 PlayerState 구현과 이를 연동하는 HUD 제작
게임 스테이트 클래스를 통해 NPC가 죽으면 스코어가 오르도록 설정한다
언리얼 엔진에서 SaveGame 클래스를 활용한 게임 데이터 저장
무기의 사거리, 공격력을 보정하고, 레벨 스케일링을 적용한다
타이틀 화면과 캐릭터 선택 화면 제작
일시정지 기능과 클리어 화면을 구현