13.Sample 동영상

Edit

13.13D 게임 월드에서 캐릭터 이동의 동기화

다수 호스트간의 게임 플레이

동기화 추측항법(dead reckoning)

3D 월드에서 캐릭터가 움직이면서 동기화하며, 가시 영역 필터링과 P2P로 캐릭터의 위치를 브로드 캐스트하는 방법을 혼용하는 예제 프로그램입니다.

13.2C/S 및 P2P 채팅

클라이언트와 서버 통신 및 P2P 통신

P2P 그룹 생성 / 파괴

C/S 및 P2P 채팅은 유저들이 서버에 접속해서 서로 채팅을 할 수 있으며, 뿐만 아니라 마음 맞는 유저들끼리 채팅방을 생성하여 채팅을 하는 예제 프로그램입니다.

13.3클라이언트 오류발생을 개발사에서 수집

크래쉬된 프로그램이 서버에 오류 데이터를 보내서 서버에서 그것을 취합하는 예제 프로그램입니다.

13.4Simple DB

Proud DB (데이터 베이스 엔진) 기반의 간단한 게임 데이터 베이스 시스템입니다. 클라이언트 프로그램에서는 DB Cache 서버에 접속 해서 게이머 정보 로딩/ 플레이어 캐릭터 만들기/ 아이템 추가하기/ 프로퍼티 변경하기/ 캐릭터 및 아이템 제거하기/ 로딩 해제하기 등의 과정을 [실행] 버튼을 누를 때마다 보여줍니다.

13.5MO 게임 예제 프로그램

게임 서버간의 서버-클라이언트 관계

Entry 서버와 클라이언트

로비 서버와 클라이언트

배틀 서버와 클라이언트

예제 프로그램은 실제로 상용화되는 온라인 게임 수준으로 제작되어 있어서 본 예제를 수정해서 온라인 게임 프로젝트에 적용할 수 있으며 또한 제작에 필요한 힌트도 얻을 수 있습니다.