나이트런의 핵심 포인트는 다음과 같다.
석양이 지는 남색+주황색 하늘 (Poly Heaven: Kiara 1 Dawn)
괴수 (Blender로 직접 스컬핑)
DC 코트 (Sketchfab: Female overcoat)
AB 소드 (Sketchfab: Paladin Longsword)
Unity 6 HDRP Sample Scene에서 MPFB로 만든 인물 모델을 결합하였다.
기획서, 전투 및 AI 구상을 기반으로 홈페이지/Youtube 채널 제작.
기존 1인 게임 개발에서 2인 개발로 변경함
Unity HDRP가 아닌 Unreal을 사용하기로 함
Unreal Engine 5.6에서 Soulslike 튜토리얼을 따라하였다.
https://www.youtube.com/watch?v=Hs2sM7eFf6Q
에셋은 Epic Store 에서 제공하는 Paragon을 사용하였다.
소울라이크 튜토리얼에서 사용한 sphere trace와의 hit을 감지해 damage를 주는 메카니즘을 그대로 응용해서 bullet의 효과를 구현했습니다.
또한 pawn sensing을 AI perception으로 변경해 일반적인 actor도 감지하고, tag로 적을 구분하게 만들었습니다.
보스가 근처 아군 & 공격한 아군 중 공격 대상을 적절히 선택하도록 바꿈
공격시 대상 방향으로 회전하도록 바꿈
맵에 옮기고, 기사 지휘 시스템과 근접 공격시 체력 회복 기능 구현
GPT와 연동하여 대사를 생성하게 하고, 적을 잡아 전투가 종료됨을 인지함.
네이버 웹툰에서 IP제공 불가 확인
나이트런이 아닌 독자적 세계관으로 변경
이에 따라 Project: Knight Run에서 Project: Canonical로 변경
합류했던 팀원이 취업하여 다시 1인 개발로 변경
FaceBuilder 플러그인을 사용해 캐릭터 얼굴 메쉬 모델링
언리얼 메타휴먼 기능 테스트
눈 깜박임 + 눈 시선 + 목 시선 + 표정 애니메이션
현재 TTS + Lipsync 작업중
TTS와 LipSync를 적용하여 얼굴 애니메이션 구현 자체는 완료함.
자연스러운 표정 및 시선 제어를 위한 시스템 구상중
머리카락과 신발을 신기고 라이팅을 수정함. 시선처리도 수정함.