본문 바로가기

리디 접속이 원활하지 않습니다.
강제 새로 고침(Ctrl + F5)이나 브라우저 캐시 삭제를 진행해주세요.
계속해서 문제가 발생한다면 리디 접속 테스트를 통해 원인을 파악하고 대응 방법을 안내드리겠습니다.
테스트 페이지로 이동하기

개정판ㅣ만들면서 배우는 안드로이드 게임 프로그래밍 상세페이지

컴퓨터/IT 개발/프로그래밍

개정판ㅣ만들면서 배우는 안드로이드 게임 프로그래밍

소장종이책 정가30,000
전자책 정가30%21,000
판매가21,000
개정판ㅣ만들면서 배우는 안드로이드 게임 프로그래밍 표지 이미지

개정판ㅣ만들면서 배우는 안드로이드 게임 프로그래밍작품 소개

<개정판ㅣ만들면서 배우는 안드로이드 게임 프로그래밍> Hello World부터 슈팅 게임까지 단계별로 완성한다
안드로이드 프로그래밍을 해보지 않았어도 이 책을 통해 안드로이드 게임을 완성할 수 있다. 안드로이드 게임 개발에 필요한 환경 구성부터 시작하며 간단한 Hello World부터 시작해서 단계별로 게임을 완성해가면서 게임 프로그래밍에 필요한 기술을 습득한다.

게임 프레임워크를 직접 개발하고 나만의 게임 개발에도 이용한다
안드로이드 게임 프로그래밍에서는 널리 쓰이는 프레임워크가 아직 없다. 대부분은 자신만의 게임 프레임워크를 개발하고 있다. 이 책도 100% 순수 자바로 게임 프레임워크를 제작하고, 이를 이용해 슈팅 게임을 단계별로 개발한다. 이 책을 끝내면 게임 프레임워크 제작 방법과 게임 제작 방법을 동시에 배우게 되며, 제작한 게임 프레임워크를 활용해 자신만의 게임 개발에 재활용할 수 있다.

게임 프로그래밍의 기본 원리를 학습한다
안드로이드 게임 프로그래밍에 필요한 이벤트 처리, 이미지 처리 기법을 학습하는 것에서 시작해서 게임 프로그래밍의 기본 원리인 충돌 처리, 이펙트, 배경 스크롤링, 교차 스크롤링을 통한 입체감 부여, 배경 음악 재생, 사운드 효과 등을 학습한다.


[이 책의 내용]
- 이미지 처리와 스프라이트 애니메이션 처리
- 키보드와 터치 이벤트 처리
- 배경음과 효과음을 위한 사운드 처리
- 게임 제작에 필요한 디자인 패턴
- 게임 개발을 위한 프레임워크 제작
- 게임 상태 관리
- 센서를 이용한 동작 구현
- 바이브레이터 시스템
- SQLite를 이용한 자료 관리



저자 소개

괴혼의 아버지로 알려진 다카하시 케이타(Takahashi Keita)를 존경하며 국제 게임공모전인 IGF와 인디케이드에 참가하고 싶은 평범한 게임 개발자다. 수년간 게임, 웹, 모바일 등 다양한 분야에서 프리랜서로 일했으며, 랜스군의 게임공작소(lancekun.com)를 운영하면서 게임 프로그래밍 관련 이슈들을 다루고 있다. 저서로 한빛미디어에서 펴낸 『만들면서 배우는 HTML5 게임 프로그래밍』(2013)이 있다.

목차

01 안드로이드 소개
1.1 안드로이드 개발 환경
1.2 개발 환경 설치하기

02 기본기 배우기
2.1 이미지 띄우기
2.2 입력 처리
2.3 스레드
2.4 사운드

03 게임 개발에 필요한 디자인 패턴
3.1 싱글턴 패턴
3.2 스트래티지 패턴
3.3 스테이트 패턴
3.4 팩토리 패턴

04 게임 프레임워크 만들기
4.1 SurfaceView를 이용한 빠른 그래픽 처리 기반
4.2 애플리케이션의 모든 것을 관리하는 AppManager
4.3 SoundManager를 통한 사운드 기반 구현
4.4 게임 상태의 이해와 게임 상태 기반 구현
4.5 게임에 사용할 프레임워크의 부가 요소 제작
4.6 프레임워크 마무리하기

05 슈팅 게임 개발하기
5.1 게임 상태 추가하기
5.2 플레이어 클래스 제작하기
5.3 배경 클래스 제작하기
5.4 적 클래스 제작하기
5.5 미사일 클래스 제작하기
5.6 충돌 처리 구현하기

06 업그레이드된 게임을 위한 고급 기술
6.1 터치 입력을 통한 게임 조작
6.2 안드로이드의 센서
6.3 짜릿한 손맛을 위한 바이브레이터 시스템
6.4 SQLite를 이용한 자료 관리

07 디자인적으로 좀 더 게임답게 만들기
7.1 미사일 + 적 = 증발? 효과
7.2 게임의 묘미, 아이템
7.3 그 외의 디자인적 요소들

부록
A.1 액티비티 주기를 통한 게임 정보 관리
A.2 실제 기기에서 테스트하기
A.3 다양한 해상도 지원


리뷰

구매자 별점

2.5

점수비율
  • 5
  • 4
  • 3
  • 2
  • 1

2명이 평가함

리뷰 작성 영역

이 책을 평가해주세요!

내가 남긴 별점 0.0

별로예요

그저 그래요

보통이에요

좋아요

최고예요

별점 취소

구매자 표시 기준은 무엇인가요?

'구매자' 표시는 리디에서 유료도서 결제 후 다운로드 하시거나 리디셀렉트 도서를 다운로드하신 경우에만 표시됩니다.

무료 도서 (프로모션 등으로 무료로 전환된 도서 포함)
'구매자'로 표시되지 않습니다.
시리즈 도서 내 무료 도서
'구매자’로 표시되지 않습니다. 하지만 같은 시리즈의 유료 도서를 결제한 뒤 리뷰를 수정하거나 재등록하면 '구매자'로 표시됩니다.
영구 삭제
도서를 영구 삭제해도 ‘구매자’ 표시는 남아있습니다.
결제 취소
‘구매자’ 표시가 자동으로 사라집니다.

이 책과 함께 구매한 책


이 책과 함께 둘러본 책



본문 끝 최상단으로 돌아가기

spinner
모바일 버전