오늘은 Block Trap을 먼저 구현을 해보았습니다.

개발을 하면서 Projectile 부분이 구현이 미흡하다는 점과,

Trap에서 InRange 관리 부분이 호출이 안되어 있음을 발견하고 이 부분을 수정했습니다.

 

이렇다 보니 구현된 부분이 정확한지 잘 안그려져 좀 느리게 개발한 것 같습니다.

하지만 기능이 완벽히 구현되지는 못했는데, RepNotify가 작동하지 않고 있습니다.

https://docs.unrealengine.com/ko/Gameplay/Networking/QuickStart/index.html

 

Multiplayer Programming Quickstart Guide

Create a simple multiplayer game in C++.

docs.unrealengine.com

오류가 나지 않는 것으로 보아 문법은 문제가 없는 것 같은데 이유를 잘 모르겠습니다.

 

혹시나 하여 RepNotify를 그대로 두고 Overlap마다 호출을 해보았는데

장해물을 이동시키는 함수에서 크래시가 발생합니다.

원래는 휴일도 하고 있었지만 내일은 자기소개서와 포트폴리오를 좀 더 다듬기 위해 모래 개발을 이어갈 것 같습니다.

 

고민이 좀 되는데 우선 repNotify가 되지 않는다면 그냥 Overlap 이벤트마다 값을 체크해볼 것 같습니다.

그리고 장해물 이동 부분을 수정을 해보려 합니다.

 

이제는 더도말고 덜도말고 일주일에 2개씩만 구현했으면 좋겠습니다.

'개발일지 > Treasure Hunter' 카테고리의 다른 글

20.08.19 개발일지  (0) 2020.08.19
20.08.17 개발일지  (0) 2020.08.17
20.08.13 개발일지  (0) 2020.08.13
20.08.10 개발일지  (0) 2020.08.10
20.08.09 개발일지  (0) 2020.08.09

이번에 면접 본 곳들도 대부분 다 떨어졌습니다.

아직 한군데가 남았는데 근무 환경이 고민이 좀 됩니다.

 

늘 고민 했던 거지만 다시 한번 고민이 됩니다.

되야 하는 거지만 일단 탐탁찮더라도 입사를 해서 2년을 이악물고 버텨 경력을 쌓을 것인가.

아니면 연봉 테이블을 위해 1년 정도 더 공부를 하더라도 대기업 계열로 첫 입사를 노릴것인가.

 

전자는 입사를 한 뒤에 경력을 쌓더라도 이직 후 연봉이 변변찮거나 계속해서 중소기업을 전전긍긍할수 있습니다.

그리고 불러주는 회사들이 연봉이 썩 만족스러운 편은 아닙니다.

 

후자는 반대로 1년 후에 대기업에 입사한다는, 아니 어느 기업이라도 입사를 한다는 보장이 없습니다.

그리고 제 정신이 멀쩡할거라는 보장도 없구요.

 

이래저래 그래서 고민이 됩니다.

그리고 지금 뭘 준비해야 할지도 고민이 됩니다.

공부는 계속 해왔지만 결과가 없다는 것에 조금씩 면접관이 안좋게 본다는 것이 느껴지는 것 같습니다.

그렇다고 출시를 위해 빠르게 무언가를 만들자니 하던 것이 거의 올스탑이 되고.

팀을 구하기는 하늘의 별따기고.

 

아무것도 안하고 있다면 오히려 속 편히 뭐든 해볼텐데.

하고 있는 일이 있는데 그것 외에 해야 할 일이 이렇게 눈에 띄니까 미쳐버릴 지경입니다.

기존에 error가 발생해 crash를 야기하던 부분들을 오늘에서야 수정할 수 있었습니다.

여러 키워드로 검색을 하고 수정을 해보았으나, 유의미한 성과는 얻지 못하여 

프로그램의 시작서부터 crash 부분까지 모든 코드를 원본 코드랑 비교를 해보았습니다.

그 결과 오타로 인한 잘못된 변수 기입, for문 처리 미숙으로 인한 것임을 발견하였습니다.

고친 직후에는 답을 찾아서 매우 기뻤지만 지금 생각해보면 부끄럽기 짝이 없는 실수입니다.

 

지금은 실행해본 결과 runtime상에서 문제가 발생하고 있습니다.

Draw에서 Command Allocator 관련 함수에서 error가 발생하는데,

여기서부터는 디버깅으로 찾기 어려운 부분이라 역시나 삽질에 가까운 탐색을 진행 중입니다.

 

다음에는 다시 한번 코드단위로 오탈자로 인해 문제가 발생했는지 찾아보고,

그렇지 않다면 기존 코드의 Window 창 부분이 변경 되면서 문제가 발생했는지 확인해볼 생각입니다.

'내용정리 > DirectX12' 카테고리의 다른 글

20.08.21 개발일지  (0) 2020.08.21
20.08.18 개발일지  (0) 2020.08.18
20.08.07 개발일지  (0) 2020.08.07
20.08.04 일지  (0) 2020.08.04
20.07.31 개발일지  (0) 2020.07.31

+ Recent posts