오늘은 5번 과제 해설 및 팀 프로젝트 발제 시간을 가짐.
과제 해설을 들으며 개발 프로세스나 요구사항을 꼼꼼하게 읽고 그대로 수행하는 능력이 매우 중요한 거 같다고 느낌.
예를 들면, Turn, Move 함수를 사용하여 Actor를 이동시키는 과제였고 다음과 같은 요구사항이 있었는데
10회 이동시 각 스텝마다, 50% 확률로 랜덤하게 이벤트가 발생합니다.
내가 이해하고 수행한 방식은 Turn - Move - Event 발생 함수를 순차적으로 구현하는 것이었음.
이후, 해설을 들어보니 '스텝마다' 이기 때문에 Move 함수 안에 Event 발생 함수를 삽입하는 방식으로 구현했음.
딱히 동작하는 데 차이는 없지만 훨씬 요구사항에 부합하는 방식이라고 생각했고, 이를 통해 구현 전에 꼼꼼히 읽고 최선의 판단을 하겠다고 계획함.
프로젝트 발제 시간에는 첫 팀 프로젝트를 시작하게 됨.
지금까지 배운 C++로 텍스트 콘솔 RPG 게임을 제작하게 되고, 기초적인 Rule부터 설계, 구현, 테스트 등 팀플의 모든 걸 간략하게 진행할 수 있는 시간이 될 것 같음.
팀플 경험이 거의 없다보니, 발제 이후 전공자 및 현직 경험 있으신 분들의 주도하에 필요한 부분에 참여를 하는 방식으로 진행 흐름을 지켜보고 배움.
오늘은 역할 분배, Git repository 생성, 러프한 단계의 기획 정도만 하고 내일 기획 마무리 및 구현 시작할 예정임.
이번 기회로 강의 외에 부족한 C++ 지식 및 기술을 습득하고, 코딩 외적인 프로젝트 진행 흐름 및 관리 등을 배울 생각임.
'내일배움캠프_Unreal > TIL' 카테고리의 다른 글
| 내일배움캠프_Unreal/TIL - Day 24 (251231) (0) | 2025.12.31 |
|---|---|
| 내일배움캠프_Unreal/TIL - Day 23 (251230) (0) | 2025.12.30 |
| 내일배움캠프_Unreal/TIL - Day 21 (251226) (0) | 2025.12.26 |
| 내일배움캠프_Unreal/TIL - Day 20 (251224) (0) | 2025.12.24 |
| 내일배움캠프_Unreal/TIL - Day 19 (251223) (0) | 2025.12.23 |