1 / 15

Janggi.F

Janggi.F. MHF 조 (1 조 ). MHF 조. 팀원. 개 요. 프로젝트 계획 역할분담 프로젝트 과정 주요기능. 우리의 계획. 1 주차 : 아이디어 , 설계 & 디자인 - 프로그램 작성 시 , 구현해야하는 기능을 세분화시킴 - 각 부분별로 담당을 분담함 . 2 주차 : 프로그램 코딩 - 본격적인 프로그램 코딩 시작 - 기본적인 장기의 게임기능을 구현함 3 주차 : 부가 기능 구현 & 불필요 기능 제거 및 개선

selina
Télécharger la présentation

Janggi.F

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Janggi.F MHF조(1조)

  2. MHF조 팀원

  3. 개요 프로젝트 계획 역할분담 프로젝트 과정 주요기능

  4. 우리의 계획 • 1주차 : 아이디어, 설계 & 디자인 -프로그램 작성 시, 구현해야하는 기능을 세분화시킴 -각 부분별로 담당을 분담함. • 2주차 : 프로그램 코딩 -본격적인 프로그램 코딩 시작 -기본적인 장기의 게임기능을 구현함 • 3주차 : 부가 기능 구현 & 불필요 기능 제거 및 개선 -기본적인 장기의 게임기능을 구현한 후, 부가적 기능 추가 -타이머, 턴 넘기기, 게임저장, 게임로딩 등 • 4주차 : 구현 & 테스트 -구현 완료 후, 직접 테스트 해보며 생길 수 있는 오류를 발견 및 정정

  5. 우리의 역할 역할분담 공통분담 : 아이디어 회의, 프로그램코딩, 적절한 친목모임 참여

  6. 첫 번째 발자국

  7. 두 번째 발자국

  8. 세 번째 발자국

  9. 1. 먹은 말 표시 기능 • 장기게임 구현에 있어서 가장 중요한 것은? • 내가 무엇을 먹었지?? • 내가 무엇을 먹혔지??

  10. 2. 플레이 시간 타이머 • 내가 얼마나 게임을 진행하였는가? • 두는사람 어디 갔나?

  11. 3. 장기 말을 상수로 표현 • 프로그램 상에서 장기 말을 어떻게 구분하지? • 상대방 말과 내 말을 어떻게 구분할까? 상수/8의 값이 0이면 초나라, 1이면 한나라. • ‘차’는 ‘차’끼리 ‘포’는 ‘포’끼리 구분은 어떻게 할까? 상수%7의 값은 같은 종류의 말끼리 항상 같다.

  12. 4. 장기 판을 이차원 배열로 표현 • 장기판을 어떻게 하면 프로그램에서 효율적으로 관리할 수 있을까?

  13. 5. 사운드 출력 • 심심하고 무료해질 때, 신나는 효과음 • 세상이 멸망해도 끝나지 않는 배경음악

  14. 6. 저장, 로딩 • 게임 중, 급한 일이 발생했을 때? • 혹시 친구가 판을 엎고 튈 우려가 있을 때?

  15. DEMO

More Related