2009년 10월 17일
프로젝트 계획서
1. 개발프로그램 제목
싱글 플레이와 2인 동시 멀티 플레이가 가능 한 스도쿠 게임

2. 개발동기
핸드폰이나 웹 게임상 1인스도쿠 게임을 2명이서 대전하는 형식으로 하면
재미있을 것 같고 퍼즐게임 종류의 게임에 흥미가 많아 개발하게 되었습니다

3. 구현(기능)목표
(게임방식)
일반 스도쿠 게임과 똑같은 형식으로 진행됩니다
기본적인 숫자가 주어지며
1~9까지 겹치지 않게 숫자를 맞추어 빨리 맞추는 사람이 승리하는 형식
*추후 아이템 기능을 추가할 예정

(구현목표)
-게임창
게임의 숫자를 버튼형식으로 만들어 게임판에 숫자를 넣을 공간을 찍고 숫자버튼을 눌러 숫자를 넣는방식
-주메뉴창
게임시작과 게임포기, 아이템창을 넣을 예정
-보조메뉴창
상대방의 진행상태를 표시할 예정
*주메뉴창이나 보조메뉴창의 경우 약간의 수정및 보안예정

4. 역활 분담
권훈 : 게임의 전체적 창(그래픽)을 담당
안동균 : 게임의 알고리즘 담당
*기타 DB나 네트워크 관련부분은 합동으로 할 예정


5. 개발일정
10월 말 ~ 11월 1주 : 게임의 알고리즘 만들기, 기본적인 게임창 만들기, 1차 테스트(게임관련 버그 및 오류)
11월 2주 ~ 11월 3주 : 게임의 모든창 구현 및 2차 테스트(메뉴실행관련 버그 및 오류)
11월 4주 ~ 12월 초 : DB 및 네트워크 및 3차 테스트(게임 전반적인 실행관련 버그 및 오류 체크)


6. 참고문헌
Java Beginning 2
미리 만들어진 스도쿠 게임소스
JAVA의 정석
JAVA API
by 권훈 | 2009/10/17 19:27 | 시스템프로젝트 | 트랙백 | 덧글(2)
2009년 10월 06일
시스템 프로젝트 계획 5차

처음 프로그램을 실행하면 gui환경의 메인메뉴가 등장한다.
메뉴의 구성은

1. 싱글플레이
2. 멀티플레이
3. 기록보기
4. 게임종료

이것이 가장 기본적인 기본 메뉴고 메뉴의 선택에 따라 해당 화면으로 전환된다.
1번 싱글플레이의 경우 혼자 플레이 하는 경우며 순위에 맞춰 기록이 남는다.
2번 멀티플레이는 통신모드로 2인이서 대진을 하는 모드고 3번 기록보기는 싱글플레이에서 기록된 시간을 순위에 따라 보여진다.
요 메뉴에서 추가가 된다면 1~2개 메뉴가 더 추가될 예정이며 메뉴의 결정은 파트너와 협의 할 것이다.

by 권훈 | 2009/10/06 23:25 | 시스템프로젝트 | 트랙백 | 덧글(1)
2009년 09월 29일
시스템 프로젝트 계획 4차
이제 계획을 현실화 시키기 위해  큰 그림을 그려봐야한다. 일단 내가 담당한 부분은 그래픽 부분인데
프로그램을 실행시키면 일단 메인 화면이 뜨고 메뉴를 선택해 해당 메뉴를 실행시키게 할 것이다. 모든 게임이나 프로그램이 그러하겠지만,.... 일단 기본적인 게임화면을 그림으로 설명하면

위 그림은 궁극적인 목표인 통신 대전의 그림이다.
이런 화면이 되도록 만들건데 동균이 블로그를 보니 숫자를 입력하는 방식으로 알고리즘을 짠다고 들었다.
그런 방법도 있지만 내가 봤을땐 저번주에 배운 카드레이아웃을 사용해 보는것도 좋을것 같다.
기타옵션 같은 경우는 어떻게 될지는 모르지만 아이템 같은게 구현이 가능경우 저 위치에 배치 시킬것이다.
by 권훈 | 2009/09/29 19:48 | 시스템프로젝트 | 트랙백 | 덧글(1)
2009년 09월 21일
시스템 프로젝트 계획 - 3차

이번 학기 시스템프로젝트의 주제는 스도쿠로 결정났다.
기존의 스도쿠랑은 다르게 교수님께서 말씀하신 통신대전과 아이템같은 우리만의 아이디어로 프로그램을 만들것이다.
동균이와 대략적인 각자의 파트를 한번 나눠 봤는데 동균이는 전체적인 프로그램에 대한 알고리즘 작성을 맡고
나는 GUI기반의 프로그램 작성을 위해서 GUI 부분 즉, 프로그램의 꾸밈이라고 해야되나.. 게임판의 배치및 전체적인 그래픽작업을
담당하게 됐다. 일단 그래픽적인 부분을 담당하기로 했기 때문에 아직 진도가 나가지 않은 AWT나머지 부분이나 SWING을 개별적으로 공부해야되겠다는 생각을 했다. 몇번이고 강조되는 것이지만 저번학기처럼 시간에 쫓겨서 하진 않을 것이다.  
모든일이 깔끔하게 잘 풀렸으면 좋겠다.

by 권훈 | 2009/09/21 11:07 | 시스템프로젝트 | 트랙백 | 덧글(1)
2009년 09월 14일
시스템 프로젝트 계획 - 2차
아직도 의견이 크게 좁혀지지 않았다
동균이의 경우 보드게임인 인생게임을 하자고 하고
나의 경우는 맞출려고 하지만 너무 힘들것 같아 스도쿠를 제시했다
시간이 계속 지체되면 프로젝트를 할때 1학기처럼 시간에 쫒길거 같아
내일 최종적으로 의견을 모은 후에 바로 진행을 해야겠다
by 권훈 | 2009/09/14 23:35 | 시스템프로젝트 | 트랙백 | 덧글(1)


<< 이전 페이지 | 다음 페이지 >>