검색결과 리스트
글
Project
2008. 7. 28. 18:20
[java+ibatis] 채팅 + 낱말연상 게임
채팅+낱말연상 게임
* 컨셉
- Netmarble의 catch mind라는 게임 벤치마킹
- 게임방에 참가한 사용자중에 돌아가면서 한명씩 문제를 보여주고 문제를 받은 자는 문제를
캔퍼스 패널에 그리고 다른 참가자들은 연상되는 그림을 가장먼저 맞추어 점수를 획득!
* 프로그래밍 언어 : JAVA5.0 + ibatis + swing
DataBase : Oracle9i
* 개발기간
- 5인구성으로 개발기간 3주
- 게임내 로직구현 및 Exception 처리, 메세지 및 그림좌표전송하는 네트워크부분 역활수행
- CVS를 이용한 업무분담
* UI 구성
- 메인 로그인페이지,회원가입페이지, 채팅방대기실, 게임방 4개로 구성됨
* 기능
- 회원가입(중복체크 및 유효성검사 처리)
- 대기실내에서 유저들간에 쪽지 송수신 기능
- 게임방내에서 채팅기능
- 캔버스 패널에 그림그리기 기능(색선택,선굵기,부분지우개,전체지우개)
* 특징
- ibatis Framework을 이용하여 Application과 db연동
- 캔버스에서 실시간으로 게임에 참여한 모든사용자에게 그림화면 전송
- UI부분은 Look&Feel 적용
- 실시간 많은 메세지와 data주고 받을시에도 안정적인 채팅 및 그림전송
* 후기
- 프로그램 구현보다는 불특정하게 발생하는 Exception처리에 많이 시간이 소요됨
* 상세한 PPT 자료 및 개발문서는 첨부하였습니다.
RECENT COMMENT