<aside>
💡 리더분들은 팀원들과 논의하며 기술 멘토링 시간에 맞춰
각 주차 기술 멘토링 노트를 작성해주시기 바랍니다.
</aside>
멘토링 노트 작성 유의사항
- 멘토링은 크게 (1) 기술적 조언 / (2) 한 주 단위 목표 설정 및 회고로 이뤄집니다.
- 가장 중요한 것은 팀 단위, 개인 단위 이번 주 한 일을 정리하는 것
- 그 과정에서 어려움이 있었던 부분에 대해 구체적으로 무엇이, 왜 어려웠는지 회고하는 것
- 다음 번에는 어떻게 하면 좋을지 배운 것, 깨달은 것을 작성하는 것입니다.
- 튜터님들은 멘토링 노트를 보시고 여러분의 한 주를 확인합니다. 사전노트는 최대한 꼼꼼히 작성해야 많이 배워가실 수 있습니다!
<aside>
📌
멘토링 노트 작성 규칙
- 문제 상황(WHAT)
- 지금 무슨 문제가 발생하고 있는지
- 콘솔 메시지 / 오류 문구 포함
- 원하는 목표(WHY)
- 본인이 시도한 것(TRY)
- 어떤 코드를 썼는지
- 어떤 설정을 바꿨는지
- 어떤 실험을 했는지
- 시도 후 결과(RESULT)
- 어떻게 달라졌는지
- 실패 영상/스크린샷 포함
</aside>
<aside>
✔️
-
게임 기획 단계 (0.5주)
- [x] 게임 장르 선정
- [x] 세계관, 스토리 설정
- [x] 플랫폼 설정 - PC, Console, Mobile 등
- [x] 작업 툴 선정 - 작업 태스크 관리 툴(예: Git, Jira, Trello), 버전 컨트롤 툴 (예: Git, Perforce)
-
프로젝트 셋업 (0.5주)
- [x] 언리얼 프로젝트 생성 - 템플릿 Or 빈 프로젝트
- [x] 기본 에셋 폴더 구조
- [x] 필수 에셋 생성
- [x] 모든 팀원 버전 컨트롤 연동
-
프로토타이핑 (0.5주)
- [x] 테스트 가능한 간단한 레벨 작성
- [x] 단순화 된 형태의 에셋 리소스 구성
- [x] 중요 테크 구현 - 인풋 매핑, 게임 모드, 플레이어 등
- [x] 단순한 형태의 인터랙터블 객체 구현(단순 AI, 혹은 상호작용 가능한 요소)
- [x] 빠른 이터레이션을 통한 아이디어 구상 검증 과정
-
기초 프로덕션 빌딩 (0.5주)
- [x] 단순화 된 전체 게임 플로우 작성(시작 - 플레이 - 종료)
- [x] 확정 된 게임 플로우에 맞는 맞는 UI 작성
- [x] 확정 된 아이디어에 맞는 리소스 제작 혹은 외부 리소스 유입(매시, 애니메이션, VFX, 사운드 등)
- [x] 플레이어 중심의 전투 및 스킬 개발
- [x] 게임플레이 네트워크 플레이 기반 구조 기반 마련
-
게임 플레이 진화 (1.5주)
- [x] 인터랙터블 한 게임 플레이로 발전 시키기
- [ ] 발전된 AI
- [x] 다양한 상호작용 객체 추가
- [x] 네트워크 기반한 게임 플레이로 진화
- [x] 사운드 및 VFX로 게임 플레이 추가 요소
- [x] 유저 편의를 위반 UI 기능 추가
- [x] 레벨 디자인 개수, 볼륨, 구성 요소 확장 하기
-
폴리싱(Polishing) (1주)
- [ ] 플레이어 조작감 향상
- [x] 게임의 분위기를 살릴 수 있는 사운드, VFX 추가 및 변경
- [ ] 기타 각 요소의 어색한 부분 마무리 짓기
-
테스트 및 최적화 (0.5주)
- [ ] 퍼포먼스 테크 - 프로파일링
- [ ] QA 프로세스 빌드
- [ ] 배포용 버전으로 최종 테스트
-
패키징 & 배포 (0.5주)
- [ ] 소스 관리 툴로 버전별로 관리
- [ ] 배포용 버전 빌드
- [ ] 컨텐츠 업데이트 방법 마련 - DLC 및 업데이트
-
포스트 런치 (0.5주)
- [ ] 버그 패치
- [ ] 라이브 서비스
</aside>
주차 별 멘토링
<aside>
1주차 기술 멘토링 사전 노트
</aside>
<aside>
</aside>
<aside>
</aside>
<aside>
</aside>
<aside>
</aside>
<aside>
</aside>
<aside>
</aside>
<aside>
</aside>
<aside>
</aside>
<aside>
</aside>
<aside>
</aside>