게임 개발 공부/팀 프로젝트
스플래툰 모작과 KPT
Vetenir
2025. 3. 7. 20:07
스플래툰 모작
팀 프로젝트 - 스플래툰 모작
팀원 : 5명
제작 기간 : 3주
맡은 역할 : AI 제작
GitHub : https://github.com/NbcampUnreal/1st-Team2-CH3-Project
팀 노션 : https://www.notion.so/teamsparta/2platoon-1e8cac763b894d3ea5aecc4e8b2dfb90
KPT
Keep - 현재 만족하고 있는 부분
Keep : 잘하고 있는 점. 계속 했으면 좋겠다 싶은 점.
- 김동현
- 디스 코드 소통 방식 (팀원 간 원할한 소통)
- 슬랙 깃허브 알림 (프로젝트 충돌을 사전에 방지)
- 문제가 발견되면 다같이 해결해 나가는 문화
- 주어진 역할에 열심히 구현한 점
- 9 to 9 건강 또는 생활을 보장하며 프로젝트를 진행한 점
- 김성진
- 프로젝트를 진행하기 전 다양한 의사소통을 통해 프로젝트 계획을 제대로 수립한 점
- 디스코드를 이용해서 문제를 해결하기 위해 소통한 점
- 매일 프로젝트 진행 상황을 공유하며 개개인의 상태를 빠르게 팔로우 한 점
- 김도훈
- 잘 모르겠는 부분이 있을 때 같이 코드를 보며 해결하는 것이 좋았습니다.
- 피그마로 프로젝트 기획하고 정리하는 것이 시각적으로 잘 보여서 좋았습니다.
- 윤하은
- 사전에 역할을 분담하고 코드 컨벤션에 대해 논의해 병렬적으로 작업을 진행하여 충돌이 거의 발생하지 않았다.
- 의견을 나눠야 하는 사항은 회의 시간, 개인 채팅, 디스코드를 통해 소통이 원활하게 됐다.
- 작업이 끝나면 부족한 부분을 찾아 진행
- 최지한
- 개발 진행 전 먼저 구현해야 되는 부분을 비교적 자세히 나눠었던 점이 개발을 진행하는데 있어서 속도를 붙여주는 느낌을 받음
Problem - 불편하게 느끼는 부분
Problem : 뭔가 문제가 있다 싶은 점. 변화가 필요한 점.
- 김동현
- 프로젝트 처음과 후반에 PR 올리는 속도가 다른 점
- 깃허브
- 깃허브 오류 (1kb의 미스터리)
- 코드가 아닌 블루 프린트 애셋을 확인하기 어려웠던 점
- 김성진
- 너무 게임의 완성도만 생각하고 재미 부분을 생각하지 못한 기획을 한 점
- 생각 보다 개발 진행이 느려서 볼륨감 있는 게임을 만들지 못한 점
- 김도훈
- 코드에 대한 이해가 부족한 상태에서 기능 구현에 사용한 것.
- 블루프린트와 코드에 주석이 부족한 것.
- 애매한 것, 잘 모르겠다 싶은 것을 적당히 해결하고 넘어간 것.
- 윤하은
- (저의 경우) 구현한 부분에 대한 확인 및 테스트가 부족해 후에 추가로 수정 작업이 이뤄져야 했다.
- 최지한
- 제가 작성한 코드에 대해 주석으로 설명을 적지 않았던 점 (코드에 대해 수정 및 설명이 필요 할 때 코드를 찾고 왜 이렇게 구현했는 지에 대해 질문할 필요가 줄어들 것 같음)
- 개인적으로 PR을 올리면 팀장님께 확인을 부탁드렸는데 팀장님 또한 학습 및 프로젝트를 진행하고 있기에 방해가 될까봐 자주 올리지 않고 한번에 올릴려고 했으면 그로인해 LFS와 같은 파일들에 있어서 문제가 생기고 재작업을 진행함
Try - Problem에 대한 해결책, 당장 실행 가능한 것
Try : 잘하고 있는 것을 더 잘하기 위해서, 문제가 있는 점을 해결하기 위해서 우리가 시도해 볼 것들.
- 김동현
- 이전의 문제를 인식하고 프로젝트 초반에 집중하도록 노력
- 깃허브 오류 튜터님에게 물어보기
- 김성진
- 게임 기획을 진행할 때 완성도 뿐만 아니라 재미 부분도 생각하며 계획을 짜기
- 김도훈
- 코드에 대한 이해가 부족한 상태에서 기능을 구현하고 있다면 구현하고 바로 코드 리뷰를 해볼 것.
- 블루프린트와 코드에 주석을 바로바로 달아줄 것.
- 애매한 것, 모르겠다 싶은 것을 고민해보고 잘하는 사람에게 물어볼 것.
- 윤하은
- 작업 내용을 커밋하기 전에 구현 사항 꼼꼼히 확인하기
- 최지한
- 코드 컨벤션에서 주석 관련 이야기는 하였지만 모호한 느낌이 있기에 확실하게 집고 넘어갈 것.