-
Notifications
You must be signed in to change notification settings - Fork 0
Dev Diary #2
Jun edited this page Jun 14, 2023
·
14 revisions
- 공부 상태 점검
- 개발 계획(언어 및 프레임워크 등등)
- 개발 기한
- 오프라인 회의 시간
- 본선 진출 확인
- 전효정: <유니티 C# 스크립팅 마스터하기> 1/2 정독
- 이상욱: 멀티 스레딩까지 공부했음
- C# 으로 게임의 로직(스켈레톤 코드) 작성할 것임.
한달 전에 쿼리도 Java 프롬프트 게임 구현한 바 있어서 코드 구현이 가능함은 알지만 SOLID 원칙 지켜지지 않음. - 만들어 둔 패키지:
- 패키지:
- bfs: bfs 알고리즘 클래스를 담은 패키지.
- board: 보드판의 구성과 플레이어 및 플랭크의 위치 정보를 담은 패키지.
- moves: 플레이어의 움직임과 규칙을 담은 패키지.
- partition: 플랭크의 움직임과 규칙을 담은 패키지.
- players: 플레이어의 상태 (위치, 승패 여부, 남은 플랭크의 개수) 를 담은 패키지.
- 패키지:
- 코드를 작성하면서, 팀원들에게 피드백 및 코드 리뷰를 받을 것임 -> 팀원 모두가 이 코드를 완전히 이해하고 있어야 하는 것이 맞을까요, 모두가 코드를 이해할 필요는 없을까요?
- 위에서 작성한 Java 코드를 보고 SOLID 원칙을 최대한 지켜서 C# 으로 스켈레톤 코드를 구현한 후에, 이를 develop 브랜치에 올려 두면 서버 개발자, 인공지능 개발자, UI 개발자가 각자가 맡은 바를 다해주면 될 것으로 보임.
- 전효정: 6월 말까지 (6월 25일까지)
- 전효정: 6월 14일 부터 가능(13일에 공모전 발표), 7월 27부터 8월 16일까지 독일 여행이 있음.
- 오성혁: 토요일 빼고는 다 됨
- 이상욱: 가끔 가족 일정 (미리 말할 것)
- 이형진: 안되는 날에 미리 말해줌
- 김다은: 8월 3째주, 9월 둘째주 부터 안됨
commit message 는 영어를 기준으로 합니다.
- 전효정: 움직임(메서드), UI(전체), (플랭크, 보드판, 오브젝트, UI(움직임이 필요한 UI))
- 김다은: 움직임(메서드), UI(전체), (플랭크, 보드판, 오브젝트, UI(움직임이 필요한 UI))
- 이상욱: 홈화면
- 오성혁: 옵션 화면
- 이형진: 저장 시스템, 로그인 팝업창, 프로필
전효정, 오성혁, 이상욱, 이형진, 김다은
2023.6.4(일)