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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

나홀로 개발자를 위한 안드로이드 게임 프로그래밍

나홀로 개발자를 위한 안드로이드 게임 프로그래밍

이병옥 (지은이)
에이콘출판
42,000원

일반도서

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

중고도서

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

eBook

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

책 이미지

나홀로 개발자를 위한 안드로이드 게임 프로그래밍
eBook 미리보기

책 정보

· 제목 : 나홀로 개발자를 위한 안드로이드 게임 프로그래밍 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9788960774223
· 쪽수 : 740쪽
· 출판일 : 2013-04-30

책 소개

안드로이드 게임을 만들고 싶어 하는 초보 자바 개발자를 대상으로 실전 게임 예제를 통해 기본기를 닦을 수 있게 한다. 안드로이드 플랫폼을 간단히 소개하고, 게임의 기반이 되는 캔버스, 서피스 뷰, OpenGL ES, 실전 게임 개발 방법 등을 다룬다.

목차

1부 안드로이드 기본

01 안드로이드 소개와 환경설정
___1.1 안드로이드 소개
___1.2 안드로이드 설치와 개발 환경
______JDK 설치
______통합 개발 툴 설치(이클립스+안드로이드 SDK)
______개별 설치 과정
______안드로이드 가상 장치 설정
______스마트폰 USB 드라이버 설치와 폰의 USB 디버깅 설정
______컴파일 환경설정

02 안드로이드 프로그래밍 기본
___2.1 Hello Android
___2.2 디버깅
___2.3 기본 화면의 구성과 이벤트
___2.4 레이아웃과 화면 배치
___2.5 액티비티와 화면 이동
___2.6 액티비티의 리턴 값 전달
___2.7 사용자 이벤트

2부 안드로이드 게임의 기본

03 안드로이드 게임 만들기 기초
___3.1 뷰와 캔버스
___3.2 이미지, 텍스트 다루기
___3.3 스레드 제어
___3.4 서피스 뷰 다루기
___3.5 터치 이벤트
___3.6 멀티터치 이벤트
___3.7 게임 화면 설정
___3.8 파일 입출력
___3.9 게임 사운드
___3.10 스프라이트 이미지
___3.11 센서 사용

04 OpenGL ES
___4.1 OpenGL ES 소개
___4.2 OpenGL ES의 기본 구현
___4.3 텍스처 입히기
______하나의 FlaotBuffer로 정점과 이미지를 처리할 경우
___4.4 사각형 텍스처 다루기
___4.5 3D 프레임 구현
___4.6 3D 입체면 구현
___4.7 3D 텍스처 입히기
___4.8 3D 모델 불러오기(min3d 라이브러리)

3부 실전 게임 만들기

05 캐주얼 게임
___5.1 두더지 게임
___5.2 미니팡

06 슈팅 게임: Pacific 1942
___6.1 Pacific 1942 개요
___6.2 객체(비행기) 만들기
___6.3 객체의 움직임 구현
___6.4 객체를 센서로 움직이기
___6.5 총알 발사
___6.6 적 객체 생성
___6.7 적기의 총알 발사
___6.8 충돌 체크(폭발)
___6.9 배경 그리기, 사운드
___6.10 게임 화면 내비게이션
___6.11 스케줄러와 스테이지 관리

07 보드(카드) 게임: 고스톱
___7.1 고스톱 게임 개요
___7.2 기본 화면 설정
___7.3 고스톱 카드의 위치 설정
___7.4 고스톱 카드 객체 구현
___7.5 카드의 선택과 이벤트 핸들러
___7.6 고스톱 알고리즘와 화면 모드 관리
______손 안의 카드내기
______가운데 카드 열기
______가운데 카드 더미로부터 카드내기
______상대 카드 가져오기
______바닥의 카드 가져오기
______점수 계산
______금액 계산
______선택 상황에서의 선택 창 사용
______선택 창 보여주기
______선택 창에서의 카드 선택
______컴퓨터의 연산

08 OpenGL ES 3D 게임: 3D 큐브 블록
___8.1 3D 큐브 블록 게임 개요
___8.2 2D 게임 적용(Pacific 1942 비행기 그리기)
___8.3 3D 큐브 블록의 제어
______큐브 1개의 이동에 대한 좌표 변환
______큐브 1개의 회전에 대한 좌표 변환
___8.4 3D 큐브 게임 구현

09 네트워크 바둑 게임
___9.1 네트워크 바둑 게임의 개요
___9.2 네트워크 프로그램
___9.3 소켓을 이용한 모바일 채팅
___9.4 바둑 게임의 화면 구성
___9.5 바둑 알고리즘
___9.6 네트워크 바둑 게임

4부 안드로이드 앱 배포

10 구글 마켓으로 배포
___10.1 구글 마켓
___10.2 안드로이드 앱 등록
______APK 파일 생성
______APK 파일 구글플레이 스토어 등록
___10.3 애드몹 광고 등록

11 카카오톡을 이용한 배포
___11.1 카카오톡 API 사용
___11.2 카카오링크 API 사용
______앱 링크 전달
______안드로이드 OS 공유 기능 활용
______URL 보내기
______앱 보내기
______문자 보내기
______이미지 보내기
______동영상 보내기
___11.3 카카오톡으로 미니팡 게임 배포

저자소개

이병옥 (지은이)    정보 더보기
원광대학교 제어계측공학과를 졸업했으며, 비트교육센터 윈도우즈 전문가 과정을 거쳐 IT계에 입문했다. 금융 IT와 관련된 개발 업무를 주로 했으며 LG-CNS, IBK시스템을 거쳐 현재 (주)미래웹 기술이사겸 LBO 출판사의 대표를 맡고 있다. 모바일 프로그램과 웹앱에 관심이 많으며 저서로서는 센차터치 모바일 프로그래밍, 나 홀로 개발자를 위한 안드로이드 게임 프로그래밍, 타이젠 모바일 프로그래밍, 아파치 코르도바, 웹앱 하이브리드앱 기초부터 마켓 배포까지, Ext JS 프로그래밍 등이 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책