<aside>
🏁 최종 프로젝트 4~5주차에 가장 집중해주셔야 할 것은 “완성도 높이기”입니다.
MVP에 추가 및 보완해야 할 기능과 우리의 게임에 담긴, 인정 받을 수 있는 고민을 정리해주세요.
튜터님들과 함께 프로젝트를 높은 완성도로 마무리 할 수 있는 방향을 점검해 봅니다.
최종 발표에는 지금까지 진행했던 프로젝트 개발 과정을 엔지니어답게 설명할 수 있어야합니다.
아래 항목들을 바탕으로 기술적으로 더욱 매력적인 최종 발표를 준비해봅니다.
</aside>
-
지금까지 완성한 코드의 개선을 위한 트러블 슈팅에 대해 고민하신 후, 가장 적합하다고 생각하는 트러블 슈팅을 팀원 별로 한 가지 작성해 주세요!
- 트러블 슈팅은 코드는 구현된 상태에서 ‘느린 것을 빠르게’ 와 같은 개선 시킨 경험을 말합니다.
- 아직 잘 모르겠다면, 고민 중인 내용을 작성하거나 고민이 필요한 키워드를 튜터님과 논의합니다.
- 팀원 개인별로 작성해주세요.
- 이홍준 : 기믹 스크립트가 캐릭터의 이동, 오브젝트의 이동 모두 담당하던 것을 각각 캐릭터의 ForceReceiver.cs , 기믹의 GimmickForObject.cs 에 가상 메서드로 정리해 코드를 전반적으로 재정비 했음.
-
프로젝트에 새롭게 도입한 기술이 있다면 정리해 주세요! (도입 이유도 꼭 적어주세요!)
-
이번 주 한 일
- 팀 전체 (리더님께서 필두로 정리해 주세요.)
- BGM 및 특수음악 넣기
- Menu UI
- Stage2 Scene
- Stage3 Scene
- 팀원 개인별로 작성해 주세요.
- 이홍준 : 기믹 코드 재정비, 스테이지 3 섹터 2 제작
- 김형중 : 스테이지를 클리어 하면서 뒤쪽의 스테이지의 잠금을 해제하도록 하고 싶어서 스테이지를 깰때마다 스테이지를 깼는지에 대한 bool값을 부여해주어서 StageSelect씬 Stage잠금기능을 추가, 씬마다 다른 BGM을 추가, 옵션 bgm과 sfx를 나누어 슬라이더 기능을 사용하여 음량을 조절할수 있도록 추가, 캐릭터의 전체적인 Visual Upgrade, 스테이지에서 획득할수 있는 아이템인 puzzle prefab 제작
- 김어진: 종료 버튼, 업적 UI, StageClear 저장
- 정재훈 : 스테이지 2-2 80%제작, 퍼즐기믹 패턴추가 제작 및 수정, 얼음 큐브 기믹 추가
- 박지원 : Stage 2-3 레이저 기믹 제작, Stage 2-3 맵 제작 시작
-
우리 프로젝트에서 기술적으로 강점을 삼을 만할 항목을 정리해 주세요.
(최종 발표 및 면접에서 프로젝트를 진행할 때 어떤 도전을 했는지 말할 수 있는 좋은 소스가 됩니다)
-
프로젝트에 적용했던 핵심 기술 목록을 작성해 주시고, 각 기술을 도입하게된 의사결정 과정을 정리해주세요.
- 모든 이야기를 요구사항/선택지/의사결정/근거로 준비하세요.
- 여러분이 어필해야 하는 것은 내가 엔지니어로서 자질이 있다는 것입니다.
- 엔지니어는 문제를 해결하는 사람입니다. 따라서 엔지니어는 우선 문제 정의를 정확하게 하는 것이 중요합니다.
- 어떤 요구사항이 있었는지, 이 요구사항을 구현할 수 있는 어떤 선택지들이 있었는지, 이 선택지들 중에서 어떠한 이유와 근거로 어떤 선택지를 결정하였는지 라는 이야기가 반드시 준비되어야 합니다.
요구사항 |
선택지 |
핵심 기술을 선택한 이유 및 근거 |
|
|
|
|
|
|
-
이외에도 기술적인 방향을 잡기 위한 질문을 정리해오시면 가장 좋습니다!
→ 단, “A는 어떻게 구현하나요”의 질문은 삼가주세요.
→ “A와 B를 알아보았는데, 둘 중 A가 낫다고 판단했는데 맞을까요?”의 식의 고민의 흔적을 담아 질문해주세요.
-
숙제 : 튜터링 받으며 다음 주까지 달성해야 할 일
-
팀 전체 (리더와 부리더님께서 필두로 정리해 주세요.)
-
팀원 개인별로 작성해 주세요.