Skip to content

Dev Diary #2

Jun edited this page Jun 14, 2023 · 14 revisions

Contents

  1. 공부 상태 점검
  2. 개발 계획(언어 및 프레임워크 등등)
  3. 개발 기한
  4. 오프라인 회의 시간
  5. 본선 진출 확인

In Progress

1. 공부 상태 점검, TODO 점검

  • 전효정: <유니티 C# 스크립팅 마스터하기> 1/2 정독
  • 이상욱: 멀티 스레딩까지 공부했음

2. 개발 계획(언어 및 프레임 워크 등등)

전효정:

  • C# 으로 게임의 로직(스켈레톤 코드) 작성할 것임.
    한달 전에 쿼리도 Java 프롬프트 게임 구현한 바 있어서 코드 구현이 가능함은 알지만 SOLID 원칙 지켜지지 않음.
  • 만들어 둔 패키지:
    • 패키지:
      1. bfs: bfs 알고리즘 클래스를 담은 패키지.
      2. board: 보드판의 구성과 플레이어 및 플랭크의 위치 정보를 담은 패키지.
      3. moves: 플레이어의 움직임과 규칙을 담은 패키지.
      4. partition: 플랭크의 움직임과 규칙을 담은 패키지.
      5. players: 플레이어의 상태 (위치, 승패 여부, 남은 플랭크의 개수) 를 담은 패키지.
  • 코드를 작성하면서, 팀원들에게 피드백 및 코드 리뷰를 받을 것임 -> 팀원 모두가 이 코드를 완전히 이해하고 있어야 하는 것이 맞을까요, 모두가 코드를 이해할 필요는 없을까요?
  • 위에서 작성한 Java 코드를 보고 SOLID 원칙을 최대한 지켜서 C# 으로 스켈레톤 코드를 구현한 후에, 이를 develop 브랜치에 올려 두면 서버 개발자, 인공지능 개발자, UI 개발자가 각자가 맡은 바를 다해주면 될 것으로 보임.

3. 개발 기한

  • 전효정: 6월 말까지 (6월 25일까지)

4. 오프라인 회의 시간

  • 전효정: 6월 14일 부터 가능(13일에 공모전 발표), 7월 27부터 8월 16일까지 독일 여행이 있음.
  • 오성혁: 토요일 빼고는 다 됨
  • 이상욱: 가끔 가족 일정 (미리 말할 것)
  • 이형진: 안되는 날에 미리 말해줌
  • 김다은: 8월 3째주, 9월 둘째주 부터 안됨

To Do

commit message 는 영어를 기준으로 합니다.

  1. 전효정: 움직임(메서드), UI(전체), (플랭크, 보드판, 오브젝트, UI(움직임이 필요한 UI))
  2. 김다은: 움직임(메서드), UI(전체), (플랭크, 보드판, 오브젝트, UI(움직임이 필요한 UI))
  3. 이상욱: 홈화면
  4. 오성혁: 옵션 화면
  5. 이형진: 저장 시스템, 로그인 팝업창, 프로필

Participants

전효정, 오성혁, 이상욱, 이형진, 김다은

Date

2023.6.4(일)

🏠 Home

📄 Meetings

📝 Plans

🫂 Members

🌐 Reference

Clone this wiki locally