Ce diaporama a bien été signalé.
Le téléchargement de votre SlideShare est en cours. ×

고급 C프로그래밍_요트다이스_PPT.pptx

Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Publicité
Chargement dans…3
×

Consultez-les par la suite

1 sur 14 Publicité

Plus De Contenu Connexe

Plus récents (20)

Publicité

고급 C프로그래밍_요트다이스_PPT.pptx

  1. 1. 요트다이스 (Yacht Dice) 2022202040 정우성 2022202081 정주연 컴퓨터정보공학부
  2. 2. • 목차 Yacht dice, 정우성 and 정주연, (1/12) • 제안 배경 • 시스템 구성도 • 간트차트 • 포함된 기술 • 결과
  3. 3. Yacht dice, 정우성 and 정주연, (2/12) • 제안 배경: • 문제: 오프라인으로 게임플레이 하게 되면 족보를 적을 종이가 필요함. 허나 족보 종이의 개수가 한정적임. • 해결: 요트다이스 게임을 프로그램으로 구현하여 플레이 하면 => 종이 없이도 게임 플레이가 가능함. • 보드게임 요트다이스를 c언어로 구현. • 랜덤으로 주사위를 던져 족보를 완성하고 점수를 계산해 가장 높은 점수를 얻은 플레이어를 도출.
  4. 4. Yacht dice, 정우성 and 정주연, (3/12) 점수 계산 후 출력 *보너스 포함 이긴 플레이어 출력 게임종료 YES 튜토리얼 진행 1라운드만 진행 (plaYer 1명) *본 게임과 다른 점 : 족보의 위치를 추천해줌 NO 본 게임 시작 사용자 계속 진행 여부 YES 튜토리얼 진행 NO 본 게임 시작 인원 수 입력받기 (2~4) 플레이어 이름 입력받기 1번째 플레이어 주사위 굴리기 (최대 3번) 고정할 주사위 위치 입력 고정되지 않은 주사위 수 만큼 주사위 굴리기 고정할 주사위 위치 입력 고정되지 않은 주사위 수 만큼 주사위 굴리기 고정할 주사위 위치 입력 족보 작성 족보 파일 스트림 형성 후 점수 저장 고정된 주사위가 5개일 경우 2번째 플레이어 주사위 굴리기 ~ 족보 작성 후 저장 1라운드 종료 12라운드 진행 게임 설명 파일 생성 게임 시작 튜토리얼 진행 여부 • 시스템 구성도 : 본 게임 12라운드 종료 후 >> >> . . . 반복
  5. 5. Yacht dice, 정우성 and 정주연, (4/12) • 간트차트 : 1 2 3 4 5 6 7 8 9 10 11 13 13 14 초안 회의 turn()구현 주사위 구현 족보 작성 구 현 main()함수 디자인 튜토리얼 구 현 발표자료 중간보고서 발표 및 제출 최종 보고서 발표 및 제출 정우성 : 60% 정주연 : 40% 정우성 정주연
  6. 6. Yacht dice, 정우성 and 정주연, (5/12) • 포함된 기술 : • 파일 입출력 게임 설명 파일 족보 저장 파일 Tutorial.txt 파일 Tutorial.txt 파일 실행창 Score.txt 파일
  7. 7. Yacht dice, 정우성 and 정주연, (6/12) • 포함된 기술(cont) : • 공용체 족보간 이름 상수 선언 이름, 족보 저장 • 구조체 • 스택 점수 최댓값 구하기
  8. 8. Yacht dice, 정우성 and 정주연, (7/12) • 포함된 기술(cont) : • 함수와 포인터 • 배열
  9. 9. Yacht dice, 정우성 and 정주연, (8/12) • 결과 : • main()함수
  10. 10. Yacht dice, 정우성 and 정주연, (9/12) • 결과(cont) : • turn()구현
  11. 11. Yacht dice, 정우성 and 정주연, (10/12) • 결과(cont) : • 주사위 구현
  12. 12. Yacht dice, 정우성 and 정주연, (11/12) • 결과(cont) : • 족보 작성 구현
  13. 13. • 튜토리얼 구현 Yacht dice, 정우성 and 정주연, (12/12) • 결과(cont) :
  14. 14. 감사합니다 :)

×