
- MD추천
- 베스트
- 소득공제
- 무료배송
- 절판
레트로의 유니티 게임 프로그래밍 에센스(개정판)(소문난 명강의)
- 이제민(레트로)
- 한빛미디어
- 2022년 02월 01일
10%54,000원60,000원
적립금
3,000원 (5% 적립)
추가 적립 안내
5만원 이상 결제 시 (*배송비 제외)
정가제FREE(상품/사은품) 금액이
2,000원 이상이면 2,000원 추가적립10만원 이상 결제 시 (*배송비 제외)
정가제FREE(상품/사은품) 금액이
2,000원 이상이면 2,000원 추가적립정가제FREE(상품/사은품) 금액이
5,000원 이상이면 5,000원 추가적립
회원가입 시 적립금 즉시 지급!
등록 페이지로 이동
배송비
무료 (해외배송의 경우 지역에 따라 상이)
배송안내
배송비 안내
- 1만원 이상 주문 시 무료배송 입니다.
- 주문하신 상품을 해외로 배송 하시는 경우에는 별도의 항공료 가 부과됩니다
주문 수량 변경시 안내
[주문/배송] 주문 수량 변경 시 안내
주문 수량 변경 시,배송일정이 변경될 수 있으니 반드시 확인해 주시기 바랍니다.
(고객센터 1544-9020)
택배보다 빠른, 나우드림
상품 규격 정보
| ISBN | ISBN-13 : 9791162245149 |
|---|---|
| 쪽수 | 1,102쪽 |
| 크기 | 기타 규격 |
| 제품구성 | 단행본 |
이 책이 속한 분야
- 컴퓨터/IT > 컴퓨터일반
관련 이벤트
AI추천 이유
책 소개
목차
추천사
출판사 서평
저자 소개
도서리뷰 (0)
이 책을 읽고 어떤 느낌을 받으셨나요? 리뷰를 남기고 다른 독자들과 함께 공유해보세요.
등록된 리뷰가 없습니다
첫번째 리뷰어가 되어주세요
이 분야의 화제의 신간
이 분야의 베스트셀러
이 책이 포함된 테마
교환/반품/환불
| 반품/교환방법 | |
|---|---|
| 반품/교환 가능기간 |
|
| 반품/교환비용 |
|
| 반품/교환 불가 사유 |
|
| 상품 품절 |
|
| 소비자 피해보상 환불지연에 따른 배상 |
|



















[이 책의 특징]
① 입문자와 비전공자를 배려한 진행 순서
이 책은 유니티는 물론 프로그래밍에 대한 지식이 전혀 없는 입문자와 비전공자, 아티스트 등
을 대상으로 합니다. 따라서 비전공자가 쉽게 이해할 수 있는 순서로 구성되어 있습니다. 수학
적 내용은 전문적인 단어 대신 비전공자가 이해할 수 있도록 풀어 쓴 예시를 사용합니다.
② 수많은 예시와 그림
어려운 개념은 비유와 예시로, 복잡한 서술은 그림으로 대체했습니다. 700장 이상의 그림으로
실습 과정을 놓치지 않고 따라 할 수 있습니다.
③ 올인원 패키지
유니티의 동작 원리, C# 프로그래밍, 객체 지향, 선형대수, UI, 모바일, 후처리, 네트워크, 프
로그래밍은 물론 게임 개발에 필요한 모든 요소를 기초부터 고급까지 충실하게 다룹니다. 이
책 하나로 C# 프로그래밍 입문서와 게임 엔진 입문서를 모두 대체할 수 있습니다.
④ 깃허브를 사용한 꾸준한 호환성 관리
이 책의 모든 예제와 그림은 유니티 2021.2 버전으로 제작했습니다.
프로젝트의 코드는 특정 버전의 유니티 기능에 의존하지 않도록 구성했습니다. 따라서 유니티 2022.1 이후 버전에서도 예제가 호환됩니다. 향후 유니티 버전에서 호환성 문제가 발생하는 경우 깃허브 예제 폴더의 안내 문서에 해결 방법을 추가하겠습니다.
⑤ 4가지 게임 구현
독자가 다양한 종류의 게임을 만드는 방법을 접하도록 다음과 같이 총 4가지 게임을 구현합니다.
_ 탄막 슈팅 게임 - 닷지 (난이도 ★☆☆)
_ 2D 러너 게임 - 유니런 (난이도 ★★☆)
_ 탑 다운 슈터 게임 - 좀비 서바이버 (난이도 ★★★)
_ 네트워크 협동 게임 - 좀비 서바이버 멀티플레이어 (난이도 ★★★)
[이 책에서 다루는 범위]
① 유니티 에디터
_ 유니티 엔진의 원리를 다룹니다.
_ 유니티 허브와 유니티 에디터를 사용하는 대부분의 방법을 다룹니다.
_ 유니티 패키지 매니저를 사용합니다.
② C# 프로그래밍
_ 프로그래밍 입문에 필수적인 기초를 다룹니다.
_ 유니티 내부에서 사용하는 C# 문법 대부분을 다룹니다.
_ 필수적인 유니티 컴포넌트와 메서드 대부분을 배웁니다.
_ 객체 지향을 이해합니다.
③ 애니메이션
_ 유한 상태 머신을 이해하고, 원하는 2D/3D 애니메이션을 재생하는 방법을 배웁니다.
_ 애니메이션 블렌딩, IK를 사용해 기존 애니메이션 클립을 변형하는 방법을 배웁니다.
_ 2D 애니메이션을 직접 만듭니다.
④ 벡터 수학
_ 공간과 위치, 방향을 표현하는 데 필요한 수학적 지식을 배웁니다.
_ 쿼터니언을 사용하는 방법을 배웁니다.
⑤ 유니티 UI(UGUI)
_ UGUI를 이해하고 사용하여 게임 UI를 만듭니다.
_ UI 레이아웃을 구성하는 방법을 이해합니다.
⑥ 아트
_ 머티리얼, 라이팅, 글로벌 일루미네이션 등을 이해합니다.
_ 후처리 효과를 이용해 게임 화면에 아름다운 영상미를 주는 방법을 배웁니다.
⑦디자인 패턴
_ 기초적인 디자인 패턴을 배웁니다.
_ 이벤트 주도 방식을 이해하고 사용합니다.
⑧ 네트워크
_ 서버, 로컬, 동기화 등 네트워크 게임 개발에 필요한 개념을 이해합니다.
_ 포톤을 사용하여 멀티플레이어 게임을 만듭니다.
⑨ 그외
_ 시네머신으로 카메라 자동 추적을 구현합니다.
_ 게임 속 AI를 구현합니다.
_ 안드로이드, iOS 모바일 빌드 방법을 배웁니다.
_ 스크립터블 오브젝트를 사용합니다.
_ 어드레서블 에셋 시스템을 배웁니다.
북트레일러
https://youtu.be/r6UfDNptjvU