Unreal 게임 개발 과정 TIL

Today's I Learning

본캠프 TIL

05.22 Unreal 본캠프) Text_RPG 팀프로젝트 역할 분담

Sunlight__ 2026. 5. 22. 20:36

 

오늘은 지난 시간에 이어 역할 분담을 하였다.

총 6개의 역할이 있었다.

 

1. 플레이어 캐릭터 생성

2. 몬스터

3. 전투 시스템

4. 레벨업

5. 아이템

6. 게임 로그 확인

 

그 중 게임 로그 확인을 맡게 되었다.

오늘 작업은 우선 깃을 알아가는 것에서부터 시작되었다.

나는 저번 사이드 프로젝트로 인해 깃을 조금 배워놓았기에 팀원분들꼐 이슈와 브랜치 사용법과 Pull, Push 방법을 미약한 지식으로 알려드리며 진행하였는데 다들 깃이 처음이신데다 6명이나 되는 사람이 한 번에 작업을 하니 우당탕탕 난리도 아니였다.

 

그로 인해 작업에 진도를 많이 나가지 못하며 전체적인 조율을 하며 시간을 보냈다.

의미 없는 시간은 아니였으며 저번 사이드 프로젝트를 진행하며 느낀 것과 굉장히 다른 경험을 했으며 카리스마와 리더쉽을 얻을 수 있는 좋은 시간이었던 것 같다.

 

그러던 중 한 가지 문제가 생겼는데 머지 해놓은 파일 이름에서 Item.cpp 로 올라가야 할 파일이 팀원분이 실수하여 item.cpp 소문자로 올리셨다.

 

해결이 간단할 줄 알았지만 좀처럼 수정이 되지 않았다.

이유를 찾아보니 깃 자체가 원래 파일명 수정을 대소문자를 구분하지 못함에 의해 수정이 안되는 문제가 생긴 것이었다.

 

따라서 문제 해결을 위해 깃 명령어를 통해 직접 수정을 하게 되었다.

git mv Text_Console_RPG_2zo/Text_Console_RPG_2zo/item.cpp Text_Console_RPG_2zo/Text_Console_RPG_2zo/Item.cpp

 

위의 명령어를 통해 item.cpp 파일의 경로를 전부 입력한 뒤 Item.cpp 로 바꾸어 주었다.

이후 다시 머지를 하여 dev 파일에 업로드 하여 수정을 해주었다.

 

그 후 작업을 하였다.

메인에서 전체적인 시작 화면을 만들어 주었다.

 

또한 LogManager 소스 파일을 만들어 함수들을 출력하기로 하였다.

 

 

계속 작업을 할 예정이다.