책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9788989366089
· 쪽수 : 784쪽
· 출판일 : 2001-11-26
책 소개
목차
Part 1. 기술의 이해
제1장. 온라인 게임의 역사
머드게임
모뎀(modem)
실시간 전략게임
대규모 멀티플레이 온라인 롤플레잉 게임
현재와 미래
Review
제2장. 신비한 마술의 이해
게임루프
온라인 게임의 내부
그래픽
Review
제3장. 네트워크 통신
네트워크 이론
게임 통신용 하드웨어
패킷(Packet)
Review
Part 2. 소켓기반 네트워크 프로그래밍
제4장. 첫 번째 네트워크 프로그램 작성
소켓클래스의 개요
ConnectionTest 프로그램 작성
데이터전송 프로그램 작성
단순 채팅프로그램 작성
Review
제5장. 소켓 클래스 오브젝트 생성
C++클래스의 개요
SocketObject 클래스의 디자인
바인드(bind) 기능
대기(listen)함수의 기능
Accept 함수의 기능
접속함수의 기능
데이터 전송
데이터 수신
Review
제6장. 윈도우 프로그래밍의 소개
운영체계별 역사
DOS
윈도우 프로그램의 구조
MFC(Microsoft Foundation Classes)
윈도우 프로그램의 시작과 종료
멀티스레딩의 기본적인 이론
Review
제7장. 윈도우 프로그래밍 작성
Visual C++ Project 설정
Hello World 프로그램 생성
윈도우에 문자출력
윈도우 버튼설치
리스트박스(ListBOX) 클래스 오브젝트
에디터 박스에 텍스트 입력
WinUberClient 프로그램
Review
Part 3. DirectX의 모든 것
제8장. DirectX란 과연 무엇인가?
DirectPlay
DirectPlay 어드레스(address)
피어 투 피어 세션
Review
제9장. DirectPlay로 채팅프로그램 작성
DPChat용 프로젝트 스페이스 설정법
DPChat 헤더화일
메인 프로젝트 화일
Review
제10장. DirectPlay의 서버와 클라이언트
클라이언트/서버
IDirect8Client 인터페이스
Review
제11장. DirectX 그래픽
Direct3D란?
DirectGraphics 사용하기
첫 번째 Direct3D 어플리케이션
두 번째 Direct3D프로그램
Review
제12장. Direct3D 렌더링의 내부
폴리곤(Polygons)
프라이머티브(Primitives)
프라이머티브의 출력
텍스처 출력하기
조명, 카메라, 액션
X-파일 로딩
프로그램에 생동감을…
Review
제13장. DirectInput 과 DirectAudio
DirectInput으로 키보드 사용하기
DirectAudio
DirectAudio의 초기화
DirectAudio로 사운드 재생
Review
제14장. SpacePirates: 첫 번째 완전한 게임
SpacePirates: 게임 디자인
게임 타이밍
네트워크 동기화
게임 클래스
SpacePirates: 게임구조
게임 제어
게임루프
게임 업데이트
플레이어 관리
Review
Part 4. 온라인 게임의 세계
제15장. MMORPG 디자인과 실행
게임 구조
서버구조
클라이언트 구조
Review
제16장. RPGQuest 게임 서버 제작
게임 프로젝트 스페이스(project space)
게임 서버코드
Review
제17장. RPGQuest 게임 클라이언트
프로젝트 스페이스(Project Space)
그래픽 시스템
사운드와 사용자입력 처리
네트워크 처리
Review
PART 5. 게임개발 리소스
부록 A. 게임개발 리소스
게임 사이트
개발 사이트
제품 사이트
잡지
부록 B. 소프트웨어 설치
DirectX 8 SDK설치
마이크로소프트 Visual C++구성
부록 C. ASCII Chart
부록 D. 부록 CD 내용
소스코드
DirectX 8 SDK
게임
Fastgraph/Light 6.0
Index



















