도서 소개
저자가 수년간 업계에서 전문 게임 개발자로 일하면서 얻은 지식과 대학 강의실에서 학생을 가르치면서 얻은 경험을 바탕으로 성공적인 게임 디자이너와 개발자가 되는 데 필요한 모든 툴과 지식을 담고 있다.
게임 디자인을 위한 이론과 필수적인 개념뿐 아니라 프로그래밍이나 개발에 대한 사전 지식과 경험이 없는 사람들을 위해 게임 프로토타입을 제작하고 테스트해보는 과정도 소개한다. 또, 실전 프로젝트를 위한 준비 단계로 유니티 게임 엔진과 C# 프로그래밍 언어에 대해 초보자라도 충분히 이해할 수 있게끔 차근차근 설명하며, 마지막으로 다양한 소규모의 게임을 직접 만들어 보면서 향후 독자들이 직접 게임을 개발하는 데 활용할 수 있는 기본기를 다지는 데 많은 도움을 준다.
출판사 리뷰
이 책은 수년간 업계에서 전문 게임 개발자로 일하면서 얻은 지식과 대학 강의실에서 학생을 가르치면서 얻은 경험을 바탕으로 성공적인 게임 디자이너와 개발자가 되는 데 필요한 모든 툴과 지식을 담고 있다.
게임 디자인을 위한 이론과 필수적인 개념뿐 아니라 프로그래밍이나 개발에 대한 사전 지식과 경험이 없는 사람들을 위해 게임 프로토타입을 제작하고 테스트해보는 과정도 소개한다. 또, 실전 프로젝트를 위한 준비 단계로 유니티 게임 엔진과 C# 프로그래밍 언어에 대해 초보자라도 충분히 이해할 수 있게끔 차근차근 설명하며, 마지막으로 다양한 소규모의 게임을 직접 만들어 보면서 향후 독자들이 직접 게임을 개발하는 데 활용할 수 있는 기본기를 다지는 데 많은 도움을 준다.
이 책의 공식 웹 사이트에서는 각 장에서 참조된 모든 파일, 강의 노트, 그리고 실습 프로토타입의 최종 버전을 제공한다.
▣ http://book.prototools.net.
제레미 깁슨은 지난 십여 년 이상 게임 업계에서 독립 게임 개발자로 일했으며 현재는 학생들에게 게임 디자인을 가르치고 있다. 게임 디자인에서 훌륭한 성과를 거두기 위해서는 게임 디자인 이론과 탄탄하고 신속한 프로토타입 제작 방법, 그리고 프로그래밍 기술을 효과적으로 접목하는 것이 필수적이다.
『유니티와 C#으로 배우는 게임 개발 교과서』는 이러한 게임 개발의 세 가지 분야를 처음으로 한 권으로 엮은 책이다. 또한 북미 최고의 게임 디자인 커리큘럼을 자랑하는 대학교에서 여러 해 동안 수백 명의 게임 디자이너와 개발자를 가르치면서 얻은 경험을 집대성한 결과다. 게임 디자인과 컴퓨터 프로그래밍의 기술이 완벽하게 통합된 이 책을 통해 유니티를 사용한 반복적 프로토타입 제작이라는 아주 유용한 게임 개발 기법을 터득할 수 있다. 유니티는 크로스 플랫폼 게임 개발을 위한 최고의 게임 엔진이며 윈도우, OS X, 리눅스는 물론 웹을 비롯해 거의 모든 인기 있는 모바일 플랫폼용으로 게임을 개발할 수 있다.
게임을 개발하려면 최신의 개발 관행과 전문적 툴에 대한 높은 수준의 지식이 필수적이다. 이러한 요건을 다른 방법으로 대신할 수는 없지만 이 책에서 두 가지 지식을 모두 습득할 수 있다.
★ 이 책에서 다루는 내용 ★
◎ 8가지 게임 프로토타입을 제작하는 과정을 다룬 깊이 있는 실습
◎ 새로운 게임 디자인 개념 만들기
◎ 디자인 개념을 작동하는 디지털 프로토타입으로 신속하게 구현
◎ 신속한 반복을 통한 디자인 개선
◎ 게임을 플레이테스트하고 사용자의 의견을 해석하고 반영
◎ 게임을 튜닝해 최적의 '게임 밸런스'와 '게임의 느낌' 구현
◎ 독립 게임 개발을 위한 최고의 엔진인 유니티를 이용한 개발
◎ C#을 배우는 올바른 방법
◎ 애자일과 스크럼을 활용해 게임 디자인과 개발 프로세스를 효과적으로 진행
◎ 게임 코드 디버깅
◎ 경쟁이 치열하고 빠르게 변화하는 게임 업계에 진출하기
작가 소개
저자 : 제레미 깁슨
앤 아버 미시건대학교의 전기공학 및 컴퓨터공학대학에서 컴퓨터 게임 디자인을 강의하는 교수이자 엑스닌자 인터랙티브의 설립자이기도 하다. 2009년부터 2013년까지 북미 내 최고의 게임 디자인 스쿨로 손꼽히는 서던캘리포니아대학교 인터랙티브 미디어-게임 스쿨에서 게임 디자인과 프로토타이핑을 강의했다. 대학원생 시절 팀원들과 스카이레이트 게임을 제작해 2008년 인디 게임 페스티벌에서 실버 글리맥스 어워드를 수상하기도 했으며, 코스타리카에서 게임 디자인을 강의한 최초의 교수이기도 하다.
목차
[1부] 게임 디자인과 종이 프로토타입
▣ 01장: 디자이너답게 생각하기
나는 게임 디자이너다
바톡(Bartok): 게임 연습
게임의 정의
요약
▣ 02장: 게임 분석 프레임워크
게임학의 일반적인 프레임워크
MDA: 메카닉, 역학, 미학
형식적, 극적, 동적 요소
4요소
요약
▣ 03장: 계층형 4요소
정의된 계층
동적 계층
문화적 계층
디자이너의 책임
요약
▣ 04장: 정의된 계층
정의된 메카닉
정의된 미학
정의된 내러티브
정의된기술
요약
▣ 05장: 동적 계층
플레이어의 역할
발생적 요소
동적 메카닉
동적 미학
동적 내러티브
동적 기술
요약
▣ 06장: 문화적 계층
게임 플레이를 벗어난 게임
문화적 메카닉
문화적 미학
문화적 내러티브
문화적 기술
공식 트랜스미디어는 문화적 계층이 아니다
게임의 문화적 영향
요약
▣ 07장: 디자이너답게 생각하기
반복적 디자인
혁신
브레인스토밍과 관념화
생각 바꾸기
범위 조정!
요약
▣ 08장: 디자인 목표
디자인 목표: 완성되지 않은 목록
디자이너 중심적 목표
플레이어 중심적 목표
요약
▣ 09장: 종이 프로토타입 제작
종이 프로토타입의 장점
종이 프로토타입 제작 툴
종이 프로토타입의 예
종이 프로토타입의 최적의 용도
종이 프로토타입의 부적절한 용도
요약
▣ 10장: 게임 테스트
플레이테스트를 하는 이유
좋은 플레이테스터가