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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

SDL과 C++를 이용한 크로스 플랫폼 프로그래밍

SDL과 C++를 이용한 크로스 플랫폼 프로그래밍

박주항 (지은이)
한빛미디어
14,400원

일반도서

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

중고도서

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

eBook

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

책 이미지

SDL과 C++를 이용한 크로스 플랫폼 프로그래밍
eBook 미리보기

책 정보

· 제목 : SDL과 C++를 이용한 크로스 플랫폼 프로그래밍 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 언어 > C++
· ISBN : 9788968487835
· 쪽수 : 200쪽
· 출판일 : 2015-08-13

책 소개

SDL과 C++로 크로스 플랫폼 프로그래밍을 하는 데 필요한 환경 설정을 구성하는 방법과 SDL을 활용하여 레거시 코드를 재활용하는 예제를 살펴본다. 특히 윈도우와 안드로이드 플랫폼용 프로그램을 단일한 소스 코드로 개발하는 방법을 중점적으로 설명한다.

목차

Part 1 크로스 플랫폼 프로젝트
chapter 1 SDL
1.1 SDL 2.0
1.2 SDL과 SDL Extension
1.3 주요 내용
1.4 게임 관련 크로스 플랫폼 프레임워크 비교
1.5 정리 007

chapter 2 안드로이드 NDK 프로그래밍
2.1 JNI
2.2 안드로이드 프로젝트 설정
2.2 샘플 NDK 프로젝트

chapter 3 크로스 플랫폼 프로젝트 작성 - HelloSDL2
3.1 메인코드
3.2 안드로이드 SDL_main 함수 호출 과정
3.3 정리

chapter 4 빌드 시스템 구성
4.1 프로젝트 구성
4.2 정리

chapter 5 GUI 라이브러리의 활용
5.1 Guichan
5.2 SDLGUI 프로젝트
5.3 안드로이드 빌드
5.4 정리

chapter 6 미디 플레이어의 제작
6.1 TiMidity++
6.2 사운드 폰트
6.3 코드의 구현
6.4 안드로이드에서 미디 파일 실행하기
6.5 정리

chapter 7 IMS 플레이어의 제작
7.1 코드 구현
7.2 메인 스레드와 콜백 스레드와의 동기화
7.3 iconv 라이브러리
7.4 TTF 폰트의 사용
7.5 정리

Part 2 게임 프로그래밍
chapter 8 OpenTyrian
8.1 빌드를 위한 사전 준비
8.2 소스 분석
8.3 정리

chapter 9 Alien Blaster
9.1 게임 구조
9.2 입력처리
9.3 오브젝트 상호작용 처리 및 충돌 관련 처리
9.4 렌더링
9.5 정리

chapter 10 Arkanoid
10.1 게임 소스
10.2 코드 분석
10.3 정리

chapter 11 Snake Bite
11.1 SDL 2.0 마이그레이션
11.2 게임 구조
11.3 정리

chapter 12 Super Mario
12.1 SDL 2.0 마이그레이션
12.2 안드로이드 포팅
12.3 정리

chapter 13 Socoban
13.1 소스 코드 변경 작업
13.2 코드 리팩토링
13.3 안드로이드 포팅
13.4 정리

chapter 14 Pacman
14.1 SDL 2.0 마이그레이션
14.2 소스 분석
14.3 안드로이드 포팅
14.4 정리

chapter 15 SDL 게임 엔진
15.1 코난 게임
15.2 안드로이드 포팅
15.3 타일드맵의 사용
15.4 정리

Part 3 활용하기
chapter 16 SDL_net
16.1 채팅 서버
16.2 채팅 클라이언트
16.3 정리

chapter 17 SDL_gfx
17.1 SDL_gfx
17.2 샘플 예제
17.3 SDL_gfx 실전
17.4 정리

chapter 18 SDL_ttf

chapter 19 특정 영역에 SDL 화면 출력하기
19.1 balor 라이브러리
19.2 SDL 화면의 출력
19.3 정리

chapter 20 SDL + Windows GUI + FFmpeg
20.1 FFmpeg
20.2 SDLMPEGPlayer
20.3 정리

chapter 21 동기화

chapter 22 에러 보고 시스템 구축
22.1 콜스택
22.2 ACRA
22.3 정리

chapter 23 SDL Migration
23.1 구조체와 enum값
23.2 변경된 메서드
23.3 삭제된 메서드
23.4 Visual Studio 2013 포팅
23.5 정리

chapter 24 기타
24.1 TinyGUI
24.2 AntTweakBar
24.3 도스 박스
24.4 ScummVM

chapter 25 맺음말

저자소개

박주항 (지은이)    정보 더보기
서강대학교에서 컴퓨터공학과 물리학을 전공했으며, JCE(현 조이시티) 온라인 게임 서버 프로그래머, 라인의 백엔드 플랫폼 프로그래머, 그리고 모바일 게임 개발 회사 대표를 거쳐 현재 프리랜서로 활동 중이다. 안 되는 걸 되게 하는 것에 관심이 많으며, 고전 어드벤처 게임을 좋아해 번역되지 않은 다수의 명작 어드벤처 게임의 한국어화 패치를 제작했다. 주요 저서로는 한빛미디어에서 출간한 《CGSF를 활용한 게임 서버 제작》(2014), 《CGSF 파헤쳐 보기》(2014), 《C++ 개발자를 위한 WIN32 오픈소스 라이브러리 100》(2015), 《SDL과 C++를 이용한 크로스 플랫폼 프로그래밍》(2015), 에이콘에서 출간한 《C++로 나만의 운영체제 만들기》(2018), 《YUZA OS Vol.1 : 소프트웨어편》(2021) 등이 있다. 번역서로는 한빛미디어에서 출간한 《데이터베이스 첫걸음》(2016)과 에이콘에서 출간한 《Game Programming in C++》(2019), 《0부터 시작하는 OS 자작 입문》(2022)이 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책