Java Visualize Mighty

1. 참여자

2. 진행 사항

  • 구글 doc을 이용해서 회의 내용 공유
    • 근데 유재범의 고집으로 여기에도 공유

네트워크는 일단 애드훅 비슷한 방식

룰 진행(인원 5명) #S: server, C: client
(S)시작자 선택 > 일단은 랜덤(원래 룰은 연장자 먼저) > 당연히 2번째 판부터는 이전 승리자
(C)공약, 기루다 제시
(S)주공 선택
(S)주공카드 교환
(C)프렌드 선언
(S, C)게임 실행
여론 조작
대국 선언
(S)점수 계산 <- 실시간 계산, 개인 점수만 공개 > 게임 끝날 때 전체 계산
(S)승자 선택

구현해야 할 것 
시간 제한
공약, 기루다 제시 -> 1분
게임 실행 -> 30초
카드 구현
문양과 숫자는 Card Class에(어느 판이든지 똑같은 속성)
기루다, 마이티, 조커 콜같은 룰 관련은 CardCheck Class에 저장(한 판마다 값을 바꾸는 속성들)

project는 server파트와 client파트로 나뉘어지며 rule는 server파트, gui는 client 파트에서 돌아간다.

튕기는 경우는 나중에 생각하기로 함.

일단은 호스트가 서버와 클라이언트 두 가지를 돌리고 나머지 사람들이 들어가는 방법으로 하며 계정도 무시

공용서버로 수정 시 위의 문제를 다시 고려함.


  • GUI 구조(외모?)
0701_MightyGUI_Form.jpg
[JPG image (347.93 KB)]

  • 자세한 설계는 생략...

  • 팀원 중 계절학기를 듣는 친구가 있기에 다음 주까지는 설계를 하는 방향으로 진행
  • 역시 김동환 역시 이승현...

3. 잡담



Retrieved from http://wiki.zeropage.org/wiki.php/JVM/0701
last modified 2021-02-07 05:23:29