logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

게임 프로그래머를 위한 C++

게임 프로그래머를 위한 C++

Noel Llopis (지은이), 최현호 (옮긴이)
정보문화사
18,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 로딩중
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 8개 8,000원 >
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

게임 프로그래머를 위한 C++
eBook 미리보기

책 정보

· 제목 : 게임 프로그래머를 위한 C++ 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9788956741567
· 쪽수 : 430쪽
· 출판일 : 2004-01-15

책 소개

C++의 기본을 넘어 게임 제작에 효과적으로 활용할 수 있는 C++ 테크닉에 초점을 맞춘 책으로, 게임 프로그래머에게 C++를 사용한 게임 개발의 포괄적인 가이드를 제공한다. STL을 포함하여 최신 기술을 사용하는 방법을 설명하며, PC와 콘솔 게임 개발에 필요한 내용까지 모두 담고 있다.

목차

이 책이 만들어진 이유
게임 개발을 위한 C++
독자층
몇 가지 기본적인 규칙들
소스 코드

제1부 C++의 힘을 끌어내자

제1장 상속
클래스
상속
다형성과 가상 함수
상속해야 하는가?
상속을 이용할 상황과 피해야 할 상황
상속의 구현(고급)
비용 분석(고급)
대안(고급)
프로그램 아키텍처와 상속(고급)
결론
참고 서적

제2장 다중 상속
다중 상속의 이용
다중 상속의 문제점들
다형성
다중 상속을 이용할 상황과 피해야 할 상황
다중 상속의 구현(고급)
비용 분석(고급)
결론
참고 서적

제3장 상수와 참조, 몇 가지 마무리
상수
참조(Reference)
형 변환
결론
참고 서적

제4장 템플릿
범용 코드를 위한 연구
템플릿
단점들
템플릿을 이용해야 할 때
템플릿 특화(고급)
결론
참고 서적

제5장 예외 처리
오류 다루기
예외 이용하기
예외로부터 안전한 코드
비용 분석
예외를 이용해야 할 때
결론
참고 서적


제2부 성능과 메모리

제6장 성능
성능과 최적화
함수의 타입
인라인화
부가적인 함수 오버헤드
복사 피하기
컨스트럭터와 디스트럭터
데이터 캐시와 메모리 정렬(고급)
결론
참고 서적

제7장 메모리 할당
스택(Stack)
힙(Heap)
정적 할당
동적 할당
커스텀 메모리 관리자
메모리 풀
비상 사태에 대한 대비
결론
참고 서적

제8장 표준 템플릿 라이브러리-컨테이너
STL 둘러보기
STL을 이용해야 할 때
순차 컨테이너
연관 컨테이너
컨테이너 어댑터
결론
참고 서적

제9장 STL-알고리즘과 고급 토픽들
함수 개체(Function Object - Functor)
알고리즘
문자열
할당자(고급 토픽)
STL이 충분하지 않을 경우(고급 토픽)
결론
참고 서적


제3부 특별한 테크닉

제10장 추상 인터페이스
추상 인터페이스
일반적인 C++ 임플리먼테이션
벽으로서의 추상 인터페이스
클래스 특성으로서의 추상 인터페이스
반짝이는 것이 모두 금은 아니다
결론
참고 서적

제11장 플러그인
플러그인의 필요성
플러그인 아키텍처
예제 코드
플러그인의 실제 쓰임
결론
참고 서적

제12장 런타임 타입 정보
RTTI를 사용하지 않는 경우
RTTI를 사용할 때와 피해야 할 때
표준 C++ RTTI
커스텀 RTTI 시스템
결론
참고 서적

제13장 개체 생성과 관리
개체의 제작
개체 팩토리
공유 개체
결론
참고 서적

제14장 개체 일련화
게임 엔티티 일련화
정리
결론
참고 서적

제15장 대형 프로젝트의 관리
논리적인 구조와 물리적인 구조
클래스와 파일
헤더 파일
라이브러리
환경 설정
결론
참고 서적

제16장 안정적인 게임 만들기
Assert 이용
깔끔한 기계 상태의 유지
불량 데이터의 처리
결론
참고 서적

저자소개

Noel Llopis (지은이)    정보 더보기
Day 1 스튜디오의 소프트웨어 엔지니어로, MechAssault 게임의 엔진을 제작했으며 현재는 새로운 게임을 위한 연구와 프로그래밍에 열중하고 있다. 노엘은 Gamasutra에서 활동하는 고정 멤버이자, Game Programming Gems 시리즈에 여러 기사를 투고한 집필가이자, 게임 개발자 강연에서 자주 볼 수 있는 강연가다.
펼치기
최현호 (옮긴이)    정보 더보기
(주)씨큐브 테크놀로지 개발 팀장. 1994년부터 주로 윈도우 NT, 유닉스에서 SQL 서버, 오라클 데이터베이스를 이용하여 비주얼 베이직, 파워빌더, 자바 등으로 작성된 기업 업무용 클라이언트/서버 응용 프로그램을 개발하고 있다. 옮긴 책으로 <게임 프로그래머를 위한 C++>, <DirectX 9를 이용한 3D 게임 프로그래밍 입문>, <Beginning Oracle Programming>, <Beginning Visual Basic .NET> 등이 있다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책