Code Archive/JAVA

초성 퀴즈 게임

쌍큐 2014. 10. 6. 01:10

* 게임 진행 순서

1. 메뉴 번호 입력 -> 0,1,2 중 하나 입력 받음

2. 0 - 게임종료, 1-게임실행, 2-순위출력

해당 번호에 맞는 기능 실행


* GameMain class

게임을 실행하는 메인 클래스 여기서부터 게임이 시작됨

* GameControl class

- 게임에 필요한 문제를 생성하는 클래스

- 문제는 텍스트 파일에 저장되어 있음

- 문제는 Quest 클래스에 저장하여 리스트로 관리

- 이 클래스는 싱글턴 패턴을 적용하여 클래스가 생성될때 문제를 전부 읽어옴

- 문제에 해당하는 답을 가지고서 초성으로 만들어 줌

* PlayerService class

- 게임 순위 관리하는 클래스

- 게임 순위는 PlayerVO 클래스에 저장하여 리스트로 파일에 저장하여 관리

* PlayerVO class

- 플레이어 정보 저장하는 클래스

- 점수와 이름을 가지고 있음

* Quest class

- 문제 정보를 저장하는 클래스

- 문제와 답, 공개되는 초성을 가지고 있음


Game_Final.zip


'Code Archive > JAVA' 카테고리의 다른 글

회원 관리  (0) 2014.10.09
swing test  (0) 2014.10.06
Step16. 채팅 프로그램  (0) 2014.09.12
Step17. 기본 SQL  (0) 2014.09.12
Step18. JDBC 기본 문법  (0) 2014.09.12