스크랩

구간

모바일 게임 디자인과 개발 가이드

원제 : Mobile Game Design Essentials

클라우디오 스콜라스티치, 데이빗 놀테 저 | 고은혜 역 | 에이콘출판 | 2014년 11월

북트리

정가
$60.00
판매가
$33.00 (45%↓) 최저가 보상
적립금
$0.66 (2%P)
출고예상일
2026년 10월 09일 수령예상일 안내
북카트 담기 바로구매하기 위시리스트담기

평점 -  ·  리뷰 0

리뷰 쓰기

ISBN : 9788960776371 / 412쪽 188 x 235 (㎜)

이 상품에 궁금하신점이 있으세요? 1:1상담문의

추천inside
Adobe Flash Player 가져오기

이 분야의 베스트셀러

아래의 도서와 구매하시면 이 도서들의 적립금을 즉시적용해 드립니다.

  • 23,400
  • 21,600
  • 23,400
  • 15,120

책 소개

출판사 리뷰

출판사 서평 ★ 요약 ★ 이 책은 모바일 플랫폼들의 종류와 구성부터 시작해 모바일 게임 개발에 필요한 인력 구성 및 그래픽과 오디오 제작, 그리고 프로그래밍에 필요한 기술, 게임 엔진 등 개발 전반을 알기 쉽게 소개하는 책이다. 이론적인 측면뿐 아니라 유니티3D를 이용한 게임 개발 튜토리얼과 게임 피칭을 위한 프리젠테이션을 직접 만드는 실전 연습도 담고 있어 모바일 게임 디자인이나 개발에 도전하는 분들에게 꼭 필요한 필독서가 될 것이다. ★ 이 책에서 다루는 내용 ★ ■ 독립 모바일 팀에는 어떤 인력이 필요하며, 어떤 인재가 적... ★ 요약 ★ 이 책은 모바일 플랫폼들의 종류와 구성부터 시작해 모바일 게임 개발에 필요한 인력 구성 및 그래픽과 오디오 제작, 그리고 프로그래밍에 필요한 기술, 게임 엔진 등 개발 전반을 알기 쉽게 소개하는 책이다. 이론적인 측면뿐 아니라 유니티3D를 이용한 게임 개발 튜토리얼과 게임 피칭을 위한 프리젠테이션을 직접 만드는 실전 연습도 담고 있어 모바일 게임 디자인이나 개발에 도전하는 분들에게 꼭 필요한 필독서가 될 것이다. ★ 이 책에서 다루는 내용 ★ ■ 독립 모바일 팀에는 어떤 인력이 필요하며, 어떤 인재가 적합한가 ■ 가장 인기있는 그래픽 소프트웨어 애플리케이션은 무엇이 있으며, 모바일 그래픽을 효율적으로 만들려면 어떤 점을 지켜야 하는가 ■ 가장 인기 있는 오디오 소프트웨어 애플리케이션은 무엇이 있으며, 모바일 게임의 음향 효과와 배경 음악이 갖는 특징은 무엇인가 ■ 모바일 게임 개발에 사용되는 프로그래밍 언어에 대한 유용한 정보 ■ 모바일 게임에서 가장 널리 쓰이는 입력 시스템과 컨트롤 방식 ■ 모바일 게임 개발에 있어 가장 인기있는 게임 엔진은 무엇이며 여러분의 게임 특징에 걸맞는 엔진은 어떻게 선택할 것인가 ■ 여러분의 모바일 게임을 어떻게 개발하고 퍼블리싱하며 마케팅할 것인가 ★ 이 책의 대상 독자 ★ 자기 손으로 모바일 게임을 기획, 개발, 퍼블리싱하고자 하는 게임광이라면 꼭 읽어보기를 권한다. 또한, 자신의 게임 아이디어를 프로토타입으로 만들어 그 결과를 확인하고 싶은 분이나 이 작업에 필요한 툴을 알아보고 싶은 분에게도 좋다. ★ 이 책의 구성 ★ 1장, ‘운영 체제: 모바일과 그 외’에서는 가장 중요한 모바일 플랫폼인 iOS, 안드로이드, 윈도우 운영 체제의 차이점과 각 플랫폼의 게임과 앱 개발에 가장 널리 활용되는 소프트웨어를 살펴본다. 2장, ‘인디 모바일 팀’에서는 독립 모바일 게임 개발 팀에서 갖춰야 할 주요 역할을 설명하고, 이런 구성이 필요한 이유와 각자가 어떤 임무를 담당해야 하는지를 설명한다. 3장, ‘모바일 그래픽’에서는 모바일 게임에 적합한 2D와 3D 그래픽 포맷, 애셋을 만드는 데 사용되는 기술, 모바일 게임의 2D와 3D 그래픽 제작에 가장 널리 사용되는 소프트웨어에 대해 설명한다. 4장, ‘모바일 오디오’에서는 모바일 게임 오디오 제작, 게임에 사용되는 여러 가지 오디오 타입, 프로들이 게임 오디오 제작에 가장 많이 활용하는 소프트웨어를 다룬다. 5장, ‘게임 코딩’에서는 게임 개발에 가장 널리 사용되는 코딩과 스크립팅 언어, 각각의 강점과 약점, 게임 프로그램의 기본 구조를 설명한다. 6장, ‘모바일 게임 컨트롤’에서는 현대 스마트폰의 특징이라고 할 수 있는 터치 인터페이스를 집중 조명하고, 내장형 센서와 그 밖의 모바일 게임 컨트롤 입력 장치로 외부 기기를 사용하는 방법을 다룬다. 7장, ‘모바일 게임 인터페이스 디자인’에서는 유저 인터페이스UI 디자인 이론을 자세히 살펴보고, 일반적인 게임의 UI와 모바일 게임의 UI 제작에 널리 쓰이는 모델과 기술을 설명한다. 8장, ‘모바일 게임 엔진’은 모바일 게임 개발에 가장 많이 사용되는 게임 엔진, 각각의 강점과 약점을 상세히 살펴본다. 그리고 유니티 3D를 이용한 게임 만들기 튜토리얼을 시작한다. 9장, ‘프로토타이핑’에서는 게임 프로토타입을 만드는 데 이용되는 기술과 툴을 중점적으로 다루며, 이 작업에 유용한 소프트웨어를 나열한다. 이 장에는 유니티 3D 튜토리얼 2부가 담겨 있다. 10장, ‘모바일 게임의 밸런싱, 튜닝, 폴리싱’에는 게임 플레이에서 튀는 부분들을 매끄럽게 다듬는 데 필요한 조치들과 완벽히 균형 잡힌 게임 플레이를 구현하는 데 사용되는 기술을 설명한다. 또 이 장에는 유니티 3D 튜토리얼 최종분이 수록돼 있다. 11장, ‘모바일 게임 디자인’에서는 모바일 게임을 디자인하는 과정을 설명하고, 오늘날의 스마트폰 게임 디자인과 관련된 어려움을 살펴보며, 하드웨어의 특성, 모바일 게임의 성공적 모델, 모바일 시장의 특성을 짚어본다. 12장, ‘모바일 게임 피칭’은 모바일 게임 프리젠테이션 문서를 만드는 데 필요한 실용 가이드로 구성돼 있다. 모바일 게임과 관련된 여러 요소를 담고 있는 이 문서는 잠재적 투자자들에게 여러분의 프로젝트를 설명하는 데 큰 도움이 될 것이다. ★ 저자 서문 ★ 이 책은 모바일 플랫폼에 관한 설명과 모바일 개발팀에 필요한 인력 구성부터 시작하여 모바일 게임의 그래픽과 오디오 제작에 쓰이는 기술과 소프트웨어 분석, 프로그래머가 사용하는 코딩 언어와 개발 환경까지 모바일 게임 개발의 모든 것을 다룬다. 즉 ‘프로토타이핑?테스팅?수정’ 사이클의 중요성을 살펴보고 모바일 게임 디자인이 갖는 뚜렷한 특성을 밝혀 바람직한 모바일 게임 디자인과 개발 방법이 무엇인지 독자들에게 전달한다. 또한, 유니티3D를 이용한 게임 개발 튜토리얼을 담고 있으며, 차기작 모바일 게임을 소개할 때 활용할 수 있는 프리젠테이션 문서는 어떻게 기획하고 작성해야 하는지 차근차근 안내한다. 이 책은 팀 구성으로부터 모범적인 게임 디자인 방법론과 개발 소프트웨어, 나아가 아이디어의 피칭, 마케팅, 퍼블리싱까지 모바일 게임 업계에 첫발을 내디딜 때 필요한 모든 것을 망라한 책이다. ★ 옮긴이의 말 ★ 스마트폰의 등장 전까지 게임 개발은 코어 게이머들을 대상으로 하는 콘솔과 PC 게임의 세상이었다. 하드웨어 업체들은 좀 더 빠른 고성능의 기계를 1년이 멀다 하고 시장에 내놓았고, 개발사들은 그에 맞는 블록버스터 게임을 개발하기 위해 온 힘을 쏟았다. 게이머들의 요구치는 하늘 높은 줄 모르고 치솟았고, 제작의 스케일은 점점 더 커져갔다. 게임 개발에 필요한 기술 요구 수준은 높았고, 인력도 많이 필요했으며 소요되는 비용도 수십억 원 이상에 이르렀다. 한마디로 일반인들은 범접할 수 없는 분야였다. 그런데 스마트폰과 모바일 게임의 폭발적인 인기가 모든 것을 바꿔놓았다. 게임을 즐기는 다수의 유저는 이제 코어 게이머에서 일반인으로 바뀌었다. 손에 들고 다니면서 비교적 작은 화면으로 틈틈이 즐기는 모바일 게임의 특성상 화려한 연출보다는 게임 플레이가 훨씬 중요해졌다. 스케일이 클 필요가 없으니 필요한 인력도 현저히 줄어들면서 5~10명, 혹은 혼자서 게임을 개발하는 것도 가능해졌다. 하드웨어적인 한계로 인해 게임 개발에 필요한 기술 수준 또한 낮아졌다. 그리고 가장 중요한 변화는 게임 개발 환경이 심플해졌고, 개발을 더욱 효율적으로 만들어주는 좋은 툴들이 많이 나왔다는 점이다. 바야흐로, 마음만 먹으면 게임 개발이 가능한 시대가 온 것이다. 이 책은 이 시대에 같이 뛰어들고 싶은 게임 개발자들의 출발점에 있는 책이다. 새로이 떠나는 여행지에 좋은 가이드북처럼, 모바일 개발을 처음 시작하는 여러분에게 앞으로의 중심을 잡아 줄 훌륭한 가이드북이 될 것이다. 책을 번역하고 난 후에는 많은 사람이 읽어주는 것에 보람을 느끼지만, 번역하는 중에는 책에 담겨있는 내용에 보람을 느낀다. 책의 내용이 알차고, 잘 정리돼 있으며, 번역을 하면서 동시에 내 지식도 늘어가는 기분이 들 때가 바로 그렇다. 그때 번역을 드라이브하는 힘은 ‘이걸 빨리 다른 사람에게도 보여주고 싶다’는 마음이다. 이 책이 바로 그런 마음을 들게 한 책이다. 나중에 여러분이 모바일 게임을 출시 한 후 홀가분한 마음으로 책상에 기대어 앉았을 때, 이 책이 우연히 눈에 들어와 ‘아 저 책이 처음에 도움이 많이 되었지’라는 생각이 들었으면 좋겠다는 상상을 하며 이만 글을 마

저자 소개

  • 저자 : 클라우디오 스콜라스티치, 데이빗 놀테
저자 클라우디오 스콜라스티치 (Dr. Claudio Scolastici)는 로마 국립 연구원 인지과학 분과의 연구원을 역임했다. 비디오게임 업계에는 2002년 일렉트로닉 아츠 사의 테스터로 첫발을 디뎠다. 일반 및 실험 심리학과?에서 인공지능을 전공한 후, 스핀벡터(SpinVector)와 팔조운 게임 퍼스트(Palzoun Game First) 등의 이탈리아 게임 개발사에서 고문 게임 디자이너로 활동했다.2012년에는 독립 개발 팀 넘버 원(No.One)에 합류해, 이탈리아 최초로 언리얼 엔진을 사용한 수준 높은 일인칭 슈팅 게임 「XX1 라 브레치아(XX1 La Breccia)」를 개발했다. 현재는 이탈리아 게임 프로그래밍 디지털 강좌의 게임 개발 관련 튜토리얼을 저작하고 있으며, 거주하고 있는 로마의 독립 개발자와 스타트업을 대상으로 게임 디자인 자문 활동을 하고 있다.

역자 소개

  • 역자 : 고은혜
고은혜
동국대학교에서 영어영문학을 전공했다. 이후 12년간 서구권 TV 애니메이션 제작사에서 통번역을 담당하면서 미디어 콘텐츠 분야의 경력을 쌓았다. 8년 전부터는 게임 개발/퍼블리셔 웹젠을 시작으로 게임 쪽에 몸담기 시작했다. 영미권 개발 스튜디오의 게임 개발 자료 번역을 시작으로 로컬라이제이션으로 영역을 넓혔다. 현재는 라이엇 게임즈에서 로컬라이제이션 팀장으로 일하면서 콘텐츠의 재가공을 통해 게이머를 직접 만나는 재미에 빠져 있다. 여가는 주로 관광객의 발길이 잘 닿지 않는 바다를 찾아가 스쿠버다이빙을 하며 보낸다.

머리말

★ 저자 서문 ★

이 책은 모바일 플랫폼에 관한 설명과 모바일 개발팀에 필요한 인력 구성부터 시작하여 모바일 게임의 그래픽과 오디오 제작에 쓰이는 기술과 소프트웨어 분석, 프로그래머가 사용하는 코딩 언어와 개발 환경까지 모바일 게임 개발의 모든 것을 다룬다. 즉 ‘프로토타이핑–테스팅–수정’ 사이클의 중요성을 살펴보고 모바일 게임 디자인이 갖는 뚜렷한 특성을 밝혀 바람직한 모바일 게임 디자인과 개발 방법이 무엇인지 독자들에게 전달한다.  또한, 유니티3D를 이용한 게임 개발 튜토리얼을 담고 있으며, 차기작 모바일 게임을 소개할 때 활용할 수 있는 프리젠테이션 문서는 어떻게 기획하고 작성해야 하는지 차근차근 안내한다.

이 책은 팀 구성으로부터 모범적인 게임 디자인 방법론과 개발 소프트웨어, 나아가 아이디어의 피칭, 마케팅, 퍼블리싱까지 모바일 게임 업계에 첫발을 내디딜 때 필요한 모든 것을 망라한 책이다.

 


★ 옮긴이의 말 ★

스마트폰의 등장 전까지 게임 개발은 코어 게이머들을 대상으로 하는 콘솔과 PC 게임의 세상이었다. 하드웨어 업체들은 좀 더 빠른 고성능의 기계를 1년이 멀다 하고 시장에 내놓았고, 개발사들은 그에 맞는 블록버스터 게임을 개발하기 위해 온 힘을 쏟았다. 게이머들의 요구치는 하늘 높은 줄 모르고 치솟았고, 제작의 스케일은 점점 더 커져갔다. 게임 개발에 필요한 기술 요구 수준은 높았고, 인력도 많이 필요했으며 소요되는 비용도 수십억 원 이상에 이르렀다. 한마디로 일반인들은 범접할 수 없는 분야였다.

그런데 스마트폰과 모바일 게임의 폭발적인 인기가 모든 것을 바꿔놓았다. 게임을 즐기는 다수의 유저는 이제 코어 게이머에서 일반인으로 바뀌었다. 손에 들고 다니면서 비교적 작은 화면으로 틈틈이 즐기는 모바일 게임의 특성상 화려한 연출보다는 게임 플레이가 훨씬 중요해졌다. 스케일이 클 필요가 없으니 필요한 인력도 현저히 줄어들면서 5~10명, 혹은 혼자서 게임을 개발하는 것도 가능해졌다. 하드웨어적인 한계로 인해 게임 개발에 필요한 기술 수준 또한 낮아졌다. 그리고 가장 중요한 변화는 게임 개발 환경이 심플해졌고, 개발을 더욱 효율적으로 만들어주는 좋은 툴들이 많이 나왔다는 점이다. 바야흐로, 마음만 먹으면 게임 개발이 가능한 시대가 온 것이다.

이 책은 이 시대에 같이 뛰어들고 싶은 게임 개발자들의 출발점에 있는 책이다. 새로이 떠나는 여행지에 좋은 가이드북처럼, 모바일 개발을 처음 시작하는 여러분에게 앞으로의 중심을 잡아 줄 훌륭한 가이드북이 될 것이다.

책을 번역하고 난 후에는 많은 사람이 읽어주는 것에 보람을 느끼지만, 번역하는 중에는 책에 담겨있는 내용에 보람을 느낀다. 책의 내용이 알차고, 잘 정리돼 있으며, 번역을 하면서 동시에 내 지식도 늘어가는 기분이 들 때가 바로 그렇다. 그때 번역을 드라이브하는 힘은 ‘이걸 빨리 다른 사람에게도 보여주고 싶다’는 마음이다. 이 책이 바로 그런 마음을 들게 한 책이다.

나중에 여러분이 모바일 게임을 출시 한 후 홀가분한 마음으로 책상에 기대어 앉았을 때, 이 책이 우연히 눈에 들어와 ‘아 저 책이 처음에 도움이 많이 되었지’라는 생각이 들었으면 좋겠다는 상상을 하며 이만 글을 마친다.

 

목차

목차
1장. 운영 체제: 모바일과 그 외
__운영체제
__모바일 운영체제
____안드로이드
__________구글 플레이와 아마존 앱스토어
__________앱 개발
__________안드로이드용 게임
__________이클립스와 Intellij 비교
____iOS
__________앱스토어
__________iOS로 개발하기
__________X코드
__________X코드 사용하기
____윈도우폰
__________윈도우폰 스토어
__________윈도우폰으로 앱 개발하기
__________XNA로 윈도우폰 게임 개발하기
____Java ME
____Java ME로 게임 개발하기
__________넷빈
____블랙베리
__________블랙베리 앱 월드
__________블랙베리용 게임 개발하기
__요약
2장. 인디 모바일 팀
__규모 문제
__성공적인 팀에 필요한 핵심 인력
__무엇이 필요한가
____헌신
____화합
____소프트웨어 개발 방법론
____규율
____전문적 교육
____게임에 대한 열정
__인디 모바일 팀에 필요한 인력
____게임 디자이너
__________현장에서 디자이너의 역할
__________디자이너 툴
__________게임 디자인의 실제
__________학력과 인성
____게임은 절대 완성되지 않는다!
__게임 아티스트
____붓과 캔버스
____여러 아트 에셋
____2D 그래픽 에셋
____3D 그래픽 에셋
____미술대학과 창의적 예술가들
__프로그래머
____프로그래머가 쓰는 툴
____코딩 부서
____프로그래머가 되려면
__게임 테스터
____분석을 위한 툴
____게임 테스팅의 여러 측면
__프로급 플레이어로서 갖춰야 할 기술
__대학보다는 게임스탑(Gamestop)
__게임 프로듀서
____정리는 필수
____프로듀서가 늘 품어야 하는 핵심 질문
____모두를 위한 기술!
____프로듀서란 누구인가
__사운드 디자이너
____음악과 효과음 만들기
__________사운드 제작 공부
____오디오 담당자의 성격
__요약
3장. 모바일 그래픽
__픽셀과 벡터
____픽셀
__그래픽 파일의 포맷
____래스터 그래픽
____벡터 그래픽
____비디오게임의 동영상
__게임 그래픽 제작용 소프트웨어
__모바일 게임의 해상도 문제
__2D 그래픽 에셋
____스프라이트
____배경
____타일
____시차 운동
____마스킹
____3D 그래픽 에셋
____3D 모델
____텍스처링(texturing)
____매터리얼
____UV 맵핑
____추가적인 텍스처
____베이킹
____애니메이션
__모바일 캐릭터 디자인
____캐릭터 디자인 과정
____실루엣
__모바일 게임의 컬러
__유저 인터페이스와 HUD
__요약
4장. 모바일 오디오
__디지털 사운드 기술
____아날로그와 디지털
____레코딩과 재생
__________레코딩
____재생
__게임 사운드의 종류
____동적 오디오
__________적응적 오디오
__________상호적 오디오
____비동적 순차형사운드와 음악
____내재형 사운드
__________적응적
__________상호적
__________비동적
____외재형 사운드
__________적응적
__________상호적
____운동성 동작 상호작용
__오디오 에디팅 소프트웨어
____아비드 프로 툴
____사운드 포지/소닉 파운드리
____어데시티
____에이블톤 라이브
__모바일 게임 오디오 디자인
____사전 계획
____모바일 게임 오디오의 하드웨어적 한계
____모바일 게임에서 오디오의 역할
____모바일 게임의 청취 조건
__모바일 게임 오디오 디자인은 이렇게
____모바일 오디오 디자이너의 스크립팅 기술
____파일 압축
____반복 재생되는 배경음악
____더 많은 정보
____마지막 조언
__요약
5장. 게임 코딩
__프로그래밍 언어의 주요 기능
____라이브러리
____추상화
____구현
____용법
__게임 프로그래밍
__C++
____메모리 관리
____객체
____C++에 대한 불만 사항
__자바
____메모리 관리
____문법
____모바일용 자바 - 자바 ME
____오브젝티브-C
__________코코아
__________코코아 터치
____X코드
__________오브젝트로 작업하기
__________클래스를 범주로 확장하기
__________메시지 구성 요소를 정의하는 프로토콜
__________값과 컬렉션
__________블록
__________오브젝티브-C 용례
__________시작하기
____HTML5
__________캔버스
__________HTML5와 플래시
__________HTML5이 안고 있는 문제
__________HTML5 게임
____결론
__스크립팅 언어
__게임 프로그램의 구조
____초기 설정
____게임 루프
____종료
____결론
__요약
6장. 모바일 게임 컨트롤
__입력 기술
__터치스크린
__키패드
__터치스크린 제스처
____싱글 탭
____더블 탭
____오래 누르기
____스크롤
____늘리기와 집기
____팬(Pan)
____튕기기(Flick)
____여러 손가락 탭
____여러 손가락 스크롤
____회전
__모바일 게임의 입력 인터페이스
__내장 하드웨어
____GPS
____가속도계
____카메라
____마이크
____외장 컨트롤러
__________게임패드
__________아날로그 스틱
__________터치 인식 케이스
__________그립
__________캐비닛
__________헤드폰
__미래의 기술
____시선 추적
____뇌파 측정기
__요약
7장. 모바일 게임 인터페이스 디자인
__유저 인터페이스의 역할
__유저 인터페이스 디자인에 대한 접근
____비디오게임 UI
__UI 디자인
____미학
____다시 벡터와 래스터
____아이콘 디자인
__UI 디자인을 잘하려면
____참고 자료 찾기
____스크린 플로
____기능
____와이어 프레임
____버튼 크기
____메인 화면
____테스트와 재적용
____공통 옵션
__________복수의 세이브 슬롯
__________화면 회전
__________보정과 재설정
__________도전 과제
__________실험
__요약
8장. 모바일 게임 엔진
__엔진으로 할 수 있는 일
__엔진으로 할 수 없는 것
__게임 엔진
____2D 게임 엔진
__________토크 2D
__________코코스 2D
__________코로나 SDK
____3D 게임 엔진
__________쉬바 3D
__________유니티 3D
____최고급 엔진
__________언리얼/UDK
____교육용 엔진
__________게임메이커
__________게임샐러드
__유니티 3D 튜토리얼 - 파트 1
____튜토리얼 파트 1A - 3D 모델 가져오기
__________튜토리얼 파트 1B - 씬 셋업
__요약
9장. 프로토타이핑
__프로토타이핑 과정의 각 단계
____프로토타입 정의
____프로토타입 구축
____프로토타입 테스트
____프로토타입 수정
__프로토타이핑의 유형
____수평형 프로토타입
____수직형 프로토타입
__프로토타입의 종류
____일회성 코드
__________상상력
__________종이와 연필
__________시각적 프로토타입
__________상호성 프로토타입
__________재사용성 코드
__프로토타입이 왜 필요한가
__피해야 할 것
__툴
____속성 프로토타이핑용 툴
__유니티 3D 튜토리얼 - 파트 2
__플레이어 우주선
____외계인
____발사
__요약
10장. 모바일 게임의 밸런싱, 튜닝, 폴리싱
__밸런싱
___

top