책 이미지

책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9791195423033
· 쪽수 : 576쪽
· 출판일 : 2015-06-22
책 소개
목차
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 구글 플레이 스토어 배포