이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
OpenGL ES 2.0 안드로이드 게임 프로그래밍
시작하는 개발자를 위한 OpenGL ES 2.0 안드로이드 게임 프로그래밍
이병옥
엘비오(LBO) 2015.06.22.
베스트
게임 top100 56주
가격
35,000
10 31,500
YES포인트?
1,750원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  국내배송만 가능
  •  문화비소득공제 가능

상세 이미지

책소개

목차

1장 개요
1.1 안드로이드 게임 소개
1.2 안드로이드 게임을 위한 개발환경

2장 안드로이드 기본
2.1 개요
2.2 Hello World
2.3 디버깅
2.4 레이아웃
2.5 위젯의 기본사용
2.6 화면 이동
2.7 화면의 반환값 가져오기
2.8 이벤트 만들기

3장 안드로이드 게임에 필요한 기본
3.1 개요
3.2 캔버스 그리기
3.3 텍스트 다루기
3.4 이미지 다루기
3.5 스프라이트 이미지
3.6 터치 이벤트
3.7 멀티터치 이벤트
3.8 파일입출력
3.9 사운드 출력
3.10 센서
3.11 쓰레드 제어
3.12 웹뷰
3.13 네트워크 소켓

4장 서피스 뷰
4.1 개요
4.2 서피스뷰(SurfaceView) 기본
4.3 비트맵 출력
4.4 비트맵 이미지 회전
4.5 다양한 화면크기에 대한 대책
4.6 객체로 만들기

5장 OpenGL ES 2.0
5.1 OpenGL ES 2.0 소개
5.2 OpenGL ES 2.0의 기본 구조 만들기
5.3 OpenGL ES 2.0 삼각형 출력
5.4 사각형 출력
5.5 이미지 출력
5.6 클래스 단순화 하기
5.7 뷰포트, 프로젝션 설정
5.8 이미지 좌표이동
5.9 이미지 확대,축소
5.10 이미지 회전
5.11 변환의 복합사용
5.12 실시간 이미지 변환처리를 하려면
5.13 동일한 형태의 이미지를 여러개 사용하기
5.14 이미 바인드된 여러장의 이미지를 사용하기
5.15 블렌드 사용하기
5.16 객체의 터치 인식
5.17 터치 위치로 객체 이동
5.18 한글 출력하기
5.19 OpenGL ES 2.0 환경에서 HTTP서버와 통신하기

6장 전략 게임 만들기
6.1 전략 삼국지 게임에 대한 개요
6.2 기본구조 만들기 (OpenGL ES 2.0)
6.3 리소스관리를 위한 구현
6.4 터치 이벤트
6.5 화면 구분과 상수관리
6.6 패널과 버튼 만들기
6.7 맵 만들기
6.8 전투 맵의 이동과 핀치를 이용한 확대,축소
6.9 병사 만들기
6.10 병사의 종류와 배열관리
6.11 병사에 에너지바, 대화문구 추가하기
6.12 게임 중 인터럽트와 리소스 관리
6.13 초기(인트로) 화면 만들기
6.14 지도화면 만들기
6.15 전투화면 맵 만들기
6.16 배열로 병사 배치하기
6.17 터치하여 아군 병사 배치하기
6.18 길찾기 알고리즘과 병사의 이동
6.19 가까운 적 찾기 알고리즘
6.20 공격과 에너지 감소
6.21 병사의 위치 중복방지 및 그리기 순서
6.22 방어자의 알고리즘
6.23 숫자판 출력
6.24 팝업 창과 게임의 승리, 패배조건 체크
6.25 게임의 상태를 파일로 저장하기
6.26 속도 개선을 위한 쓰레드 적용

7장 플레이 스토어 배포
7.1 배포 전 확인사항
7.2 인증된 APK 파일 만들기
7.3 안드로이드 개발자 등록
7.4 구글 플레이 스토어 배포

저자 소개

저자 : 이병옥
원광대학교 제어계측공학과를 졸업했으며, 비트교육센터 전문가 과정을 거쳐 IT계에 입문했다. 금융 IT와 관련된 개발 업무를 주로 했으며 LG CNS, IBK 시스템을 거쳐 엘비오 출판사의 대표다. 금융권 모바일 프로젝트에 참여했으며 모바일 프로그램과 웹앱에 관심이 많다. 저서로서는 센차터치 모바일 프로그래밍, 센차터치2+폰갭 프로그래밍, 나 홀로 개발자를 위한 안드로이드 게임 프로그래밍, 웹개발자를 위한 타이젠 모바일 프로그래밍, 아파치 코르도바, 웹앱 하이브리드앱 기초부터 마켓배포까지 등이 있다.

품목정보

발행일
2015년 06월 22일
쪽수, 무게, 크기
576쪽 | 188*250*27mm
ISBN13
9791195423033

출판사 리뷰

안드로이드 SDK에서 기본적으로 제공하는 OpenGL ES 2.0을 기반으로 2D 게임 프로그램을 개발한다. 특히 안드로이드 초급 개발자가 게임을 만들기 위해서 필요한 기본적인 내용을 설명하고 응용할 수 있도록 작성했다. 어려운 게임기법에 대한 설명이 아니다. 아이디어만 있다면 간단한 방법으로 게임을 만들 수 있다는 것을 보여주고 싶었다. 책에 수록된 게임은 순차적으로 간단하게 작성했으며 단계별 예제는 동영상을 통해 학습할 수 있다.

동영상 내용 : 동영상 강좌는 보기 좋게 꾸며진 내용은 아니지만 책에 포함된 예제를 실시간으로 만드는 제작과정을 담았습니다. 책을 학습하는데 도움이 되도록 제작하였습니다.

순수한 안드로이드 개임 개발을 설명함
OpenGL ES 2.0로 작성된 2D 기반의 안드로이드 게임 개발을 설명함
책에 실린 예제는 동영상을 통해 제작 과정을 지원함

안드로이드 게임은 이미 게임 분야의 중요한 축이 되었다. 보다 전문화되고 기술적으로도 고도화 되고 있지만 한편으로 누구나 게임을 만들고 배포할 수 있는 분야이기도 하다. 이 책은 안드로이드 SDK가 기본적으로 제공하는 OpenGL ES 2.0을 기반으로하여 게임을 개발할 수 있도록 지원하고 있다. 유니티 라이브러리와 같은 많은 도서가 있지만 안드로이드 SDK에서 지원하는 OpenGL ES 2.0과 관련된 도서를 찾기는 쉽지않다. 이 책을 학습할 경우 안드로이드의 SDK를 이용하여 자신만의 게임을 만들 수 있는 능력을 갖게 될것이다.

이 책이 다루는 내용

안드로이드 개발을 위한 기본과정 설명
서피스뷰를 사용법 설명
OpenGL ES 2.0 사용법 설명
전략 게임을 단계별로 따라 만들 수 있는 과정
구글 플레이스토어 배포

리뷰/한줄평5

리뷰

9.0 리뷰 총점

한줄평

9.0 한줄평 총점

클린봇이 부적절한 글을 감지 중입니다.

설정