책소개
이 책이 속한 분야
소문난 명강사 ‘레트로’가 게임 개발 입문자에게 보내는 선물 같은 책
게임을 만드는 ‘완벽한 준비’를 위해 시간을 낭비하지 마세요. 이 책은 기본을 빠르게 익히고 나서 게임을 직접 만들며 필요한 기능을 알아가는 입문 + 활용서로서 여러분의 시간을 아껴줍니다.
C#을 몰라도, 유니티 엔진을 몰라도 게임을 만들 수 있습니다. C# 입문 + 유니티 에디터 + 실전 게임 개발을 한 권으로 전달하니까요. 또한 아주 낮은 눈높이로 설명하고 차츰차츰 높은 난도의 게임을 완성해나가기 때문에 초보자가 책을 완독하는 데 무리가 없습니다.
이 책에서 제공하는 4가지 게임을 만들다 보면 유니티로 게임을 개발하는 데 필요한 실무 능력을 제대로 갖추게 될 겁니다.
상세이미지
저자소개
저자 : 이제민
2,000명 이상의 유료 온라인 수강생을 가진 게임 개발 트레이너입니다. 해외 온라인 강의 플랫폼 유데미(Udemy)의 베스트셀러 유니티 강의 「retr0의 유니티 게임 프로그래밍 에센스」를 제작했습니다. 이는 현재까지 유데미에서 가장 평점과 판매량이 높은 한국어 강의입니다. 또한 <메이드 아가씨> 등 유명 서브컬처 게임을 만든 독립 개발자이기도 합니다.
유튜브에 무료 게임 프로그래밍 교육 채널 retr0를 운영 중입니다.
출판사서평
末構�사용하여 게임 UI를 만듭니다.
_ UI 레이아웃을 구성하는 방법을 이해합니다.
6. 아트
_ 머티리얼, 라이팅, 글로벌 일루미네이션 등을 이해합니다.
_ 후처리 효과를 이용해 게임 화면에 아름다운 영상미를 주는 방법을 배웁니다.
7. 디자인 패턴
_ 기초적인 디자인 패턴을 배웁니다.
_ 이벤트 주도 방식을 이해하고 사용합니다.
8. 네트워크
_ 서버, 로컬, 동기화 등 네트워크 게임 개발에 필요한 개념을 이해합니다.
_ 포톤을 사용하여 멀티플레이어 게임을 만듭니다.
9. 그외
_ 시네머신으로 카메라 자동 추적을 구현합니다.
_ 게임 속 AI를 구현합니다.
_ 안드로이드, iOS 모바일 빌드 방법을 배웁니다.
★ 이 책의 구성
이 책은 총 7부로 구성되어 있습니다.
1부와 2부는 유니티와 코딩을 당장 이해하는 데 필수적인 핵심을 빠르게 배웁니다. 실습 프로젝트를 진행하는 3부, 5부, 6부는 장르별로 게임을 하나씩 완성하면서 실습을 통해 이론을 이해합니다. 실습 프로젝트에서는 기존 지식으로 해결할 수 없는 문제를 새로운 방법으로 돌파하는 방식으로 진행합니다. 4부는 비전공자 입장에서 게임 개발에 필요한 수학적 기반을 배웁니다. 7부는 멀티플레이 게임 구현을 배우고, 부록에서는 모바일 빌드에 대해 알아봅니다.
1부 : 유니티 준비하기
유니티를 준비하고, 유니티 동작 원리와 인터페이스를 배웁니다. 유니티 개발 환경을 준비하고 맛보기 프로젝트를 만듭니다. 게임 오브젝트와 컴포넌트의 원리와 동작을 이해합니다. 게임 엔진의 구조와 개발 방식을 이해합니다.
2부 : C# 프로그래밍
왕초보자 입장에서 C# 프로그래밍과 객체 지향을 배웁니다. 코딩 원리와 객체 지향을 즉시 이해할 수 있는 그림 예시로 설명합니다. C# 스크립트를 직접 작성하면서 필요한 대부분의 C# 문법을 익힙니다. 1부에서 살펴본 유니티의 동작 원리가 C#의 객체 지향과 어떻게 맞물리고, 스크립트가 어떻게 게임 오브젝트와 컴포넌트를 통제할 수 있는지 이해합니다.
3부 : 탄막 슈팅 게임 - 닷지
3D 탄알 피하기 게임을 만듭니다. 키보드 조작으로 공을 굴리는 작은 예제에서 시작하여 탄알, UI, 게임 매니저를 만들고 최종 빌드까지 게임 완성에 필요한 모든 부분을 진행합니다. 또한 주기적으로 탄알 생성을 반복하는 방법, 점수를 저장하는 방법을 배웁니다. 플레이어의 입력을 받아 힘과 속도를 제어하



< 레트로의 유니티 게임 프로그래밍 에센스ㅣ이제민 >

* 현재 책속 한문장이 없습니다. 책속 한문장을 작성해주세요.