한 일주일 전까지만 해도 "이거 계속 해야 되나 너무 힘든데" 싶었는데

 

역시 사람이 간사한게 언리얼 막히고 유니티 조금 풀리니까 금세 재미가 붙어버렸습니다.

 

오늘은 MainMenu에 필요한 스크립트들을 모두 선언하고, 작동이 되는 것을 확인했습니다.

 

남은 것은 텍스트 파일을 읽어서 리스트를 받아오고, 이미지를 붙여 아바타 이미지를 완성하는 것입니다.

 

텍스트 파일을 읽는 것은 나중에는 DB로 대체가 되겠지만 우선은 텍스트 파일에 XML이나 JSON으로 포맷을 잡으려 합니다.

 

필요한 데이터는 간단하게 파일 명, 파일 경로이기에 큰 문제는 없을 것 같습니다.

이미지는 대략 형태만 잡아 놓고 나중에 완성이 다 되어갈때 쯤 적용을 해볼 예정입니다.

 

캐릭터 형태는 얼굴 모양으로 비어 있는 이미지를 두고, 배경색을 바꾸면서 피부색을 변경 할 예정입니다.

 

그리고 배경이 투명한 머리, 눈, 코, 입 이미지를 overlay 하면서 아바타를 생성하고자 합니다.

 

금요일에는 테스트 파일을 읽고 가져오는 기능을 적용하고자 합니다.

 

그리고 시간이 남으면 Unity에서 P2P 방식으로 통신하는 방식을 찾아보고자 합니다.

 

 

'폐기된 게시판 > MBGC' 카테고리의 다른 글

02.20.25 개발일지  (0) 2020.02.25
20.02.21 개발일지  (0) 2020.02.21
20.02.14 개발일지  (0) 2020.02.14
20.02.11 개발일지  (0) 2020.02.11
20.02.07 개발일지  (0) 2020.02.07

오늘은 평소보다 일찍 개발을 했으나 아무것도 개발을 하지 못했습니다.

 

사다리 타는 기능이 제대로 되지 않은 원인을 찾던 도중 몇몇 변수들이 replicated 되지 않는 것을 발견하였습니다.

 

하지만 이를 고쳤음에도 문제는 해결되지 않았습니다.

 

그나마 발견한 점은 

 

1. 사다리 타는 기능이 서버에서는 정상 작동이 되나, 클라이언트에서는 작동되지 않는다.

 

2. 사다리 타고 올라가는데 필요한 트리거를 변경하는 함수 내부에서는 값이 변화가 있다. 하지만 그 함수를 호출하는 함수 내부에서는 값이 변하지 않는다.

 

이 두가지입니다.

 

1번도 결국 2번에서 파생된 문제 같습니다.

 

테스트 할 때 클라이언트를 2개를 생성하는데, 하나는 값이 정상적으로 변하고 다른 하나는 값이 정상적으로 변하지 않습니다.

 

정확한 것은 아니지만, 느낌상 Host 로그에서는 값이 변하고, 클라이언트 로그에서는 값이 변하지 않는 것 아닐까 싶습니다.

 

결국 2번 문제를 해결해야 하는데, 제가 여태까지 해왔고 잘 작동해 왔던 방식대로 replicated variable을 처리 했는데 문제가 생겨 해결 방안이 감도 안잡힙니다.

 

게다가 Unreal Answer Hub가 한동안 열릴 것 같지도 않고.

 

마일스톤까지 개발을 해보겠지만 그 안에 해결이 되지 않는다면 사다리 타는 기능을 제거하거나 일시적으로 마무리 하고 다른 작업으로 넘어갈 것 같습니다.

 

마일스톤을 지키지 못했을 때 작업을 고수 하는 것이 옳은지, 다음 마일스톤으로 옮기는게 옳은지 잘 모르겠습니다.

 

다만 사다리 타는 기능이 한번 refactoring을 결정 했던 만큼 계속 잡는 것은 그리 좋지 못하다고 판단하여 다음 작업으로 넘어가고자 합니다.

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

20.02.20 개발일지  (0) 2020.02.20
20.02.19 개발일지  (0) 2020.02.19
20.02.15 개발일지  (0) 2020.02.15
20.02.13 개발일지  (0) 2020.02.13
20.02.12 개발일지  (0) 2020.02.12

오늘은 사다리 타기 기능을 조금 만져보다가 쓰러지려 합니다.

 

컨디션이 안좋은지 아침에도 1시간도 아니고 2시간이나 넘게 늦잠을 자고

 

운동 하고 나서도 몇 시간을 쓰러져 있다가 겨우 키보드를 붙잡고 몇 시간 끄적였습니다.

 

캐릭터의 MovementBase를 Walk에서 Flying으로 바꾸면 된다는 글을 보고 이를 적용해 보았으나 다른 곳에서 문제가 발생했습니다.

 

벽에 매달려 있는 도중에 작동해야 할 MovementType 트리거가 작동하지 않네요.

 

이 때문에 이동 애니메이션도 재생이 안되고 있습니다.

 

이동 자체는 이랑 관계 없지 않을까 싶으면서도 혹시 몰라서 이 부분에서 멈추었습니다.

 

마일스톤이 일주일 남았는데 막판에 이렇게 큰 문제가 있을 줄은 몰랐네요.

 

여태까지처럼 최대한 빠르게 문제를 해결했으면 합니다.

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

20.02.19 개발일지  (0) 2020.02.19
20.02.17 개발일지  (0) 2020.02.17
20.02.13 개발일지  (0) 2020.02.13
20.02.12 개발일지  (0) 2020.02.12
20.02.10 개발일지  (0) 2020.02.10

+ Recent posts