본문 바로가기

분류 전체보기122

[Team Coco TIL] 22.5일차 2023-10-21 ~ 2023.10.22 (주말) 🌿 한 일 기록 Quest System 'CH4. 여자’ 퀘스트에서 필요 아이템이 플레이어에게 없을 때, 처음 대화 진입 시의 위치로 계속 이동하는 문제 수정 부모 노드에 있던 마네킹 삭제 CH3.노인에 쓰인 캐릭터의 머티리얼이 고정되어 있어 머티리얼 바뀌는 방식 수정 CH3.노인에 쓸 얼어붙은 영혼 머티리얼 제작 '0_NPCMe', '1_NPCBoy' 파일에 캐릭터 애니메이션 추가 NPC와 대화 시 출력되는 플레이어의 Rotation 조정 NPC 네임태그 위치 수정 Prolog: 뗏목 퀘스트에서 연속 상호작용 시 퀘스트 창이 사라지는 문제 해결 NPC와 대화 시 대화 시 플레이어 Rotation이 안바뀌는 문제 해결 라이브 메인 화면 및 로딩화면 라이..
[Team Coco TIL] 22일차 2023-10-20 🌿 오늘 배운 내용 액터에서 선택 후 F키 누르면 원하는 위치로 이동 가능 밝기나 포스트 프로세스 다꺼도 화면이 저절로 밝아지는 문제 → Project Setting – Rendering – Default Settings – Auto Exposure 항목을 체크하여 활성화하면 체크박스 아래에 있는 자동노출(Auto Exposure) 유형대로 화면 밝기가 조정되기 때문에 이것을 체크 해제하면 노출값의 수정없이, 레벨에 구성된 라이팅 환경 그대로 나타내어 준다. 🌿 한 일 기록 03_L_Serenity 레벨 밝기 문제 미니맵이 검은색 화면으로 보이는 문제 → Sky Light 강도 올리는 것으로 해결 플레이어가 특정 지점을 보았을 때 화면 밝기가 달라지는 현상→ 포스트 프로세스 문제: X..
[Team Coco TIL] 21일차 2023-10-19 🌿 한 일 기록 퀘스트 시스템 추가(1) CH3. 노인(퓨어하이츠): 기능 (기존에서 추가된기능: 초록색) E키 상호작용 대화 + 대화 끝난 후 퀘스트 출력 및 특정 아이템 습득 다시 NPC에게 말 걸었을 때 퀘스트 완료 퀘스트에 필요한 특정 조건 충족 안할 시 다음 대화 출력x 한 번 한 대화는 다시 출력x 특정 아이템 획득 조건 충족시 NPC 대화 가능 특정 아이템을 퀘스트 수량 이상으로 가지고 있고, 퀘스트 대상에 상호작용 시 그에 해당하는 머티리얼 변경 머티리얼 변경 횟수가 일정 이상 충족 시 다음 대화 진행 가능 퀘스트 시스템 추가(2) CH4. 여자(무어우드): 기능 E키 상호작용 대화 특정 아이템 획득 조건 충족시 NPC와 대화 가능 특정 조건 충족 안하고 NPC와 상호작..
[Team Coco TIL] 20일차 2023-10-18 🌿 한 일 기록 퀘스트 시스템 추가(1) 앞쪽 퀘스트UI에서 인벤토리의 특정 아이템 개수를 출력하는 숫자 UI가 다음 퀘스트에도 유지되는 문제 수정 CH1. 소년(무어우드): 기능 E키 상호작용 대화 + 대화 끝난 후 퀘스트 출력 및 특정 아이템 습득 아이템 먹었을 때 새로운 퀘스트 갱신 다시 NPC에게 말 걸었을 때 퀘스트 완료 퀘스트에 필요한 특정 아이템 1개 이상 인벤토리에 없을 시 다음 대화 출력x 한 번 한 대화는 다시 출력x 퀘스트 시스템 추가(2) CH2. 남자(무어우드): 기능 (기존에서 추가제작한 기능: 초록색) E키 상호작용 대화 + 대화 끝난 후 퀘스트 출력 및 특정 아이템 습득 아이템 먹었을 때 새로운 퀘스트 갱신 다시 NPC에게 말 걸었을 때 퀘스트 완료 퀘스트..
[Team Coco TIL] 19일차 2023-10-17 🌿 오늘 배운 내용 Tick에서 cast를 쓸 때는 다른 인터렉션이나 커스텀이벤트에서 끌어다 쓰지 않고 재정의할 것 actor component를 쓸 때 플레이어 캐릭터에다 추가했으면 다른 액터에서 component를 또 추가하지 말고 꼭 cast를 써서 끌어다가 쓸 것 서로 다른 값에 저장하기 때문 🌿 한 일 기록 인벤토리 시스템 return 입력받은 번호의 아이템 개수 값 돌려주는 코드 추가 퀘스트 시스템 추가 및 리팩토링 프롤로그(무어우드): 기능 시작 후 일정 시간동안 플레이어 조작 금지+미니맵 UI 안보임 조작 금지 끝나면 퀘스트 및 UI 출력 E키 상호작용시 다음 퀘스트 출력 아이템 습득시 퀘스트창에 수량 출력(퀘스트 이상의 값은 카운트되지 않음) 퀘스트 완료 후 퀘스트 삭..
[Team Coco TIL] 18일차 2023-10-16 🌿 한 일 기록 텍스트 길이(length)에 따른 알림 배경크기 변경 입력받은 텍스트 길이에 따라 배경 크기가 자동 변경되도록 제작 Len 쓰면 됨 미니맵 미니맵에 뜨는 캐릭터 아이콘이 하늘에 보여서 위치 조정함 Test 때랑 다르게 기본 설정이 달랐는지 맵이 90도 꺽여 나옴. 조정 완료 레벨 간 이동 레벨 이동하면 특정 위치로 이동해야함 선형적인 구조인줄 알았는데 1번맵 시작에 아래 구조처럼 이동된다고 함 레벨 간 이동 시 맵과 캐릭터가 초기화됨 게임 인스턴스로 저장하면서 해야함 TIck 저장→ 4번째 세이브에 항상 저장? 넘어가기 직전에 4번째 세이브에 항상 저장? 넘어가서 저장을 안했을 경우는? 기본 세개에 추가 세개, Tick 한개? 세이브3개에 틱저장3개, 실시간틱저장 한개..
[Team Coco TIL] 17.5일차 2023-10-14 ~ 2023-10-15 (주말) 🌿 한 일 기록 NPC 대화 문제 발생 플레이어 캐릭터가 현재 위치로 제대로 안가는 경우 발생 값 체크 시 제대로 잘 나옴 제대로 갈때도 있고 안갈때도 있음 → 캐릭터에 변수값을 저장하는 결로 결정 NPC를 상속받아서 할 경우 하나의 대화 스크립트만 진행해도 나머지 NPC까지 Quest 완료처리가 된다? → E키를 한번 받으면 키 자체가 더이상 작동을 안하게 되는 문제로 확인 Test: E키 누를 시 A NPC에 hello출력, B NPC에 대화 스크립트 출력으로 설정 A NPC 후 B NPC: hello 출력 후 대화스크립트 출력, 다시 A NPC에게 E키 눌러도 hello 출력 안됨 결론: 내가 짠 코드 중에 무언가 E키가 더이상 작동하지 않도록 삭..
[Team Coco TIL] 17일차 2023-09-13 🌿 한 일 기록 NPC E키 대화진행 및 상호작용: Test (퀘스트 연결 안되어있는 버전) 코드 리팩토링 마우스를 계속 누른 상태로 NPC 대화 진입 시 플레이어 움직일 수 있는 문제 → Disable Movement, set movement mode 사용 Test 완성본 영상 + NPC 상속시 문제로 제거한 Test 노드 기존 머티리얼 노드 수정 비석 색을 바꿔야 하는데 텍스쳐 자체를 포토샵으로 수정해서 넣으려 하시길래 머티리얼 노드 수정해서 드렸음 → 노드에 있는 색만 바꾸면 ok 대화스크립트 UI 변경 배경:검은색, 글자: 흰색 → 배경: 흰색, 글자: 검은색 기본 UI들 색 이질감 들어서 임의로 결정함 차가운쪽의 크리스마스리화랑 스모크중에 따뜻한쪽의 스모크으로 결정 알림 UI..
[Team Coco TIL] 16일차 2023-09-12 🌿 한 일 기록 프로젝트 파일에 미니맵 적용 기획서를 토대로 퀘스트 및 대화 스크립트 제작(Test구현 기반) 버그 및 추가사항 대화 진행 시 마우스 hidden, 대화 끝날 시 visible 대화 시작 시 미니맵 제거, 대화 끝날 시 미니맵 추가 대화 끝날 시 위화감을 없애기 위해 0.2초 검은배경 애니메이션 추가 마우스를 계속 누른 상태로 NPC 대화 진입 시 플레이어 움직일 수 있는 문제 → 해결 방법?: 플레이어 컨트롤러 변경 시스템 🌿 느낀점 프로젝트 파일에 미니맵 적용 미니맵 어떻게든 함수활용하면서 최대한 캐릭터 자체엔 안쓰게 하려고 했는데 불가능하다는걸 여러 실험으로 깨닫고 그냥 캐릭터에 이벤트 틱으로 넣어버렸다…🥲 상속 시에 상속된 액터나 함수로 위젯 추가시 여러개로 분..
[Team Coco TIL] 15일차 2023-09-11 🌿 오늘 배운 내용 서로 다른 액터에서 값(‘WB_Mimimap’)을 받았을 때 다른 수치가 출력된다. [해결!] → 위젯의 add와 remove는 같은 액터에서 이루어져야 한다. 1번 액터에서 ‘C_0위젯’을 출력하고 2번 액터에서 ‘C_1위젯’을 지우니 안됐던 것 → 위젯은 액터 위치에 따라 서로 다른 값을 가지고 있을 수 있다는 것 확인. 🌿 한 일 기록 NPC와 대화 진행시 미니맵 시스템 온오프 퀘스트 시스템: Test 코드 리팩토링 포스트 프로세싱: Test 기존 파일에 있던 포스트 프로세싱 변경 및 오류알림 제거 옵션 시스템: Test 🌿 느낀점 오늘은 살짝 풀어진 느낌이 없잖아 있었다. 집중은 되는데 작업속도가 느려진 느낌..? 화이팅!😝 🌿 참고 자료 포스트 프로세싱 입..
728x90

서울특별시