Final Project (2011)

11/9/2011

• 게임 프로그래밍

- 본문 chap05) 게임 응용 모듈

chap06) 게임 확장 모듈

chap08) 게임과 스포츠

• 크랩스 게임 프로그래밍

- 두 주사위 윗면 숫자의 합: 2 ~ 12까지

- 처음 던졌을 때:

이기는 경우(끝): 7, 11

지는 경우(끝): 2, 3, 12

포인트 획득하고 다시 던짐: 4, 5, 6, 8, 9, 10

- 다시 던졌을 때

이기는 경우(끝): 획득한 포인트와 같을 때

지는 경우(끝): 7

다시 던짐: 그 외의 합

- 예) 웹 프로그래밍

http://comedudb.knue.ac.kr/~tykim/Myhome/Plnote/JM/23craps.html

• 조별 발표 및 C 코드 제출

Input Data	- 입력 데이타
Output Data	- 출력 데이타
Local Data	- 어떤 자료구조들을 사용할 것인가?
Algorithm	- 순서도

- Logic 구현

- UI 사용: curses library (혹은 MS library - chap 03)

- Linux 서버 사용: anytime/anywhere (telnet & ftp)

comedudb6.knue.ac.kr (117.17.205.144)/comedudb.knue.ac.kr(117.17.205.142)

• 발표 날짜

- 학기말 시험 주간: (월) 필기시험

(수) C 코드 제출, 조별 presentation (PowerPoint)

• 평가

- 출석 10%, Mid_Exam 30%, Quiz/HW 20%, Final_Exam 20%, Final_Project 20%