메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

IT EXPERT, 포켓 PC 네트워크 게임 프로그래밍

  • 저자 : (주)리노다임 개발실
  • 출간 : 2002-10-16
  • 페이지 : 368 쪽
  • ISBN : 8979142129
  • 물류코드 :1212
TAG :
초급 초중급 중급 중고급 고급
3.7점 (3명)
좋아요 : 38
상용화 목적으로 개발한 포켓 PC의 포커 게임 소스 코드 공개!
포커 게임 개발 과정과 라이브러리로 설명하는 포켓 PC 게임 프로그래밍!

『IT EXPERT, 포켓 PC 네트워크 프로그래밍』은 프로그래머가 PDA(포켓 PC) 환경에서 게임을 개발할 수 있도록 각 단계별로 설계, 프로그래밍 구현 과정을 설명한다. 예제 프로그램(포커 게임)을 토대로 포켓 PC 게임 개발자가 반드시 알아야 할 그래픽, 사운드, 네트워크 프로그래밍 기법을 일목 요연하게 전달하므로, 이 책에서 설명하는 각종 라이브러리는 다른 프로그램 개발에 쉽게 적용할 수 있을 것이다.

주요내용
  • 상용화하기 위해 개발한 포커 게임 프로그램 소스 분석
  • 클라이언트/서버의 시스템 구조로 프로그래밍하는 네트워크 게임 개발 방법
  • 그래픽 표현에 필수적인 GDI, Game API와 라이브러리 제작
  • 웨이브 폼 오디오 인터페이스로 설명하는 윈도우 CE의 사운드 출력과 제어
  • 소켓 API와 RPC로 구현하는 네트워크 프로그래밍
  • 온라인 채팅 프로그램, 슈팅/포커 게임 예제 수록
상용화하기 위해 개발된 네트워크 게임 예제를 중심으로 설명하는 『IT EXPERT 포켓 PC 네트워크 게임 프로그래밍』은 그 동안 PDA 애플리케이션을 상업적인 수준으로 끌어올리는 데 많이 힘들어했던 프로그래머에게 큰 도움을 줄 수 있으리라 생각한다. 무엇보다 PDA 애플리케이션 개발 과정과 각 분야별 프로그래밍 기법을 설명한 것은 참고할 만한 가치가 있을 것이다. 특히 책에서 소개하는 소스 수준은 몇 가지 사항만 정리하면, 전문 CP 업체처럼 서비스하는데 문제가 없을 것이며, 그래픽 리소스, 네트워크 프로그래밍, 데이터베이스 연결, 사용자 인증 등의 각 단계에서 만날 수 있는 다양한 예제는 자신만의 독자 프로그램으로 만들 수도 있을 것이다. - 황홍순(한국통신 하이텔 컨텐츠 사업팀장)
저자

(주)리노다임 개발실

구연훈

어려서부터 "게임 프로그래머가 될 거야"라는 꿈으로 온라인 게임인 슬레이어즈와 매크로드 개발에 참여하였다. 현재 (주)리노다임 개발팀장으로 모바일과 온라인 게임 개발에 주력하고 있으며 객체지향 설계와 인공지능, 3D 온라인 게임 개발에 관심이 많다.

e-Mail: toltin@hitel.net

전희영

건국대(항공우주공학 전공) 시절부터 취미생활로 프로그래밍을 시작하였지만 "취미로 하는 사람이 더 무섭다"라는 말을 몸소 실천하고 있다. 시스템 프로그래밍과 게임 프로그래밍에 관심이 많은 필자는 최신기술보다는 기반기술에 더 열정을 쏟고 있다.

e-Mail: ultrahy@hanmail.net

임희동

델파이 프로그래밍 매니아로서 각종 컴포넌트와 BsetFTP(http://bestftp.kis21.com)를 개발하였다. 충북대학교에서 윈도우/네트워크와 자연어 처리 분야를 집중 연구하고 있으며 EZ2DJ에 심취하여 살고 있다.

e-Mail: hdlim@kis21.com

신영진

지능망 서비스 설계, 정보통신부 기술개발사업 책임연구, 디지토, 미래랩 등에서 여러 프로젝트에 주도적으로 참여한 필자는 (주)리노다임의 CTO이며 개발 기획과 리눅스 개발 프로젝트 업무를 진행하고 있다.

e-Mail: e_ekuk@yahoo.com

1장. 포켓 PC와 프로그래밍 환경
     01. 포켓 PC 플랫폼
     02. 임베디드 비주얼 툴
     03. 포켓 PC 에뮬레이터
     04. 포켓 PC 프로그래밍 환경
     저자의 에피소드 - 포켓 PC 이해하기
     꼭 기억하고 넘어가세요

2장. 그래픽 프로그래밍
     01. 게임 그래픽 기초
     02. 포켓 PC 그래픽 환경
     03. 비트맵
     04. 그래픽 라이브러리 설계
     05. GDI
     06. GDI를 이용한 그래픽 라이브러리
     07. GAPI
     08. GAPI를 이용한 그래픽 라이브러리
     09. 그래픽 라이브러리 완성하기
     10. 그래픽 라이브러리를 이용한 슈팅 게임
     저자의 에피소드 - 저수준 프로그래밍으로의 회귀?
     꼭 기억하고 넘어가세요

3장. 사운드 프로그래밍
     01. 사운드 기초
     02. 기본 사운드 재생
     03. 웨이브 폼 오디오 인터페이스
     04. 웨이브 폼 오디오 파일
     05. 사운드 라이브러리 설계
     06. 웨이브 폼 오디오를 이용한 사운드 라이브러리 구현
     07. 사운드 라이브러리를 이용한 사운드 재생
     현장 테크닉 - 프로젝트 소스 파일 관리
     꼭 기억하고 넘어가세요

4장. 네트워크 프로그래밍
     01. 소켓 프로그래밍
     02. 클라이언트/서버 구조
     03. 원격 프로시저 호출
     04. 네트워크 라이브러리 구현
     05. 네트워크 라이브러리를 이용한 채팅 프로그램
     현장 테크닉 - 서버 프로그램 디버깅
     꼭 기억하고 넘어가세요

5장. 포커 게임 프로그래밍
     01. 포커 게임 규칙과 시스템 구조
     02. 포커 게임 인터페이스 디자인
     03. 포커 게임 로직 프로그래밍
     04. DB 서버 구성
     05. 포커 서버 프로그래밍
     06. 포커 클라이언트 프로그래밍
     저자의 에피소드 - 게임 서비스
     꼭 기억하고 넘어가세요

  • 소스가 실행이 되는건지 의심이 갑니다. 대체 정상적인 소스는 어디에 있나요..책 내용처럼 사용은 가능한가요? EVC에서 포켓PC 2003 으로 테스트 해봤는데 에러 투성이라..음



    심각합니다.

  • 처음엔 책이 심플해보여서 골랐는데,

    보면 볼수록 내 실력이 이것밖에 안되나하는

    반성을 하게 되더군요.

    하지만, 쉬워서 배울게 없다면 책을 살 이유가 없겠죠?

    하루 빨리 빠삭하게 이해할 수 있도록 해야겠습니다. ^^;



    -저자에게 질문 : cList 에 대한 내용은 왜 없나요? 전 msdn에 있는 거라서 그런가했는데 샘플소스에 따로 있더군요. cList도 템플릿이라던지 클래스내의 클래스 선언(<- 이거 몰라서 슈팅오브젝트 소스가 해석불가여씀) 이라던지 설명할 가치가 충분할 것같습니다. 재판에서는 꼭 설명을 해주시면 고마울 것같습니다. 물론 저처럼 이미 책을 산 사람들을 위해서 샘플챕터로 등록해주심 더 고맙져. =^^=

  • 요즈음은 모바일의 시대라고 합니다.

    데스크탑에서... 노트북으로… 그리고 이제는 PDA, 태블릿 PC 까지...

    ‘점차 생활 속에 IT가 들어오지 않나’ 생각해 봅니다.



    프로그래머인 저 자신도 PDA 프로그래밍에 많은 관심이 있던 차, 책을 찾아 보던 중 이 책 『포켓 PC 네트워크 게임 프로그래밍』을 읽게 되었습니다. 이 책은 우선 PDA 중 포켓 PC 환경에서 게임 프로그래밍 방법을 다루고 있는 책입니다.



    처음 책을 폈을 때 간결한 편집이 맘에 들었고, 생소한 임베디드 비주얼 툴, 2002 플랫폼 SDK, EVC 등에 대해 자세한 소개와 설명이 되어있어 쉽게 접근할 수 있었습니다. 개인적으로 PDA도 없고 또한 PDA에서 게임을 즐겨본 적도 없었지만 책을 보면 볼수록 윈도우 프로그래밍, C 지식을 가지고만 있어도 충분히 포켓 pc 게임개발이 가능하리라는 자신감이 생겼습니다.



    이 책에서는 크게 포켓 PC , 윈도우 CE 소개, 그래픽 프로그래밍, 사운드 프로그래밍, 네트워크 프로그래밍, 마지막으로 포커게임 제작에 대해 설명해 놓았는데, 새로운 분야라서 그런지 자세한 예제보다는 소개와 설명 등의 내용이 많았던 것 같습니다. 물론 그점이 약간 아쉽기도 했지만, 그러한 부분은 차후에 더 두꺼운 바이블 책에서 설명되어지리라 생각 됩니다.



    또한, 그래픽 프로그래밍 부분에서는 풍부하고 다양한 예제는 쓸모가 많았지만 부연설명이 부족해 이해하는데 조금 어려움도 있었습니다. 네트워크 부분은 간결하고 정리가 잘 되어있었습니다. 개인적으로 단계별 라이브러리 제작 기법 및 재활용설명 부분은 조금 여려워 아직까지 이해를 못하고 있어 조금 더 자세하게 설명했으면 하는 아쉬움이 남았습니다.



    전체적으로 바로 쓸 수 있는 다양한 소스가 있어 맘에 들었으며(상용 채팅, 슈팅, 포커 게임의 소스도 있더군요) 그림을 곁들여 간략히 소개한 점이 맘에 들었습니다. 또 책 사이사이에 현재 서점에서 팔고있는 실제 참고 문헌 등이 적혀있어 참고하기 편리했습니다.



    개인적으로 가장 신기하고 또 재미있는 것들을 이 책에서 얻지 않았나 생각해 봅니다.

부록/예제소스
자료명 등록일 다운로드
DOWNLOAD 예제소스 2016-04-06 다운로드
결재하기
• 문화비 소득공제 가능
• 배송료 : 0원배송료란?

배송료 안내

  • 책, 아이템 등 상품을 3만원 이상 구매시 무료배송
  • 브론즈, 실버, 골드회원이 주문하신 경우 무료배송

무료배송 상품을 포함하여 주문하신 경우에는 구매금액에 관계없이 무료로 배송해 드립니다.

닫기

리뷰쓰기

닫기
* 도서명 :
IT EXPERT, 포켓 PC 네트워크 게임 프로그래밍
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
IT EXPERT, 포켓 PC 네트워크 게임 프로그래밍
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
IT EXPERT, 포켓 PC 네트워크 게임 프로그래밍
구입처*
구입일*
부가기호*
부가기호 안내

* 회원가입후 도서인증을 하시면 마일리지 500점을 드립니다.

* 한빛 웹사이트에서 구입한 도서는 자동 인증됩니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한됩니다.

* 절판도서, eBook 등 일부 도서는 도서인증이 제한됩니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실