새책 | eBook | 알라딘 직접배송 중고 | 이 광활한 우주점 (2) | 판매자 중고 (20) |
31,500원 | 출간알림 신청![]() | - | 16,200원 | 8,000원 |
1장 유니티 소개
1.1 유니티 엔진의 역사
1.2 유니티의 장점
____쉽고 빠른 에디터
____멀티 플랫폼
____강력한 성능
____합리적인 가격정책
____애셋스토어
____방대한 자료와 커뮤니티
1.3 유니티 첫 실행
1.3.1 유니티 설치
__1.3.2 유니티 간단 실습
__1.3.3 무료 버전과 유료 버전의 차이점
1.4 유니티 인터페이스
__1.4.1 뷰
__1.4.2 씬 뷰 내비게이션
____화살표 이동
____포커싱
____마우스
____자유비행모드
__1.4.3 뷰의 배치
__1.4.4 스냅 기능
__1.4.5 단축키
2장 2D 게임 프로젝트 시작
2.1 프로젝트 생성
2.2 2D 모드
2.3 리소스 임포트
2.4 스프라이트
3장 순환 배경 제작
3.1 배경에 시차 적용
__3.1.1 2D 카메라
__3.1.2 게임오브젝트와 컴포넌트
__3.1.3 레이어
3.2 배경 순환 애니메이션 제작
__3.2.1 애니메이션 뷰
__3.2.2 애니메이터 뷰
4장 2D 아처 캐릭터 제작
4.1 아처 준비
__4.1.1 스프라이트 시트
__4.1.2 스프라이트 에디터
4.2 아처 시퀀스 애니메이션 제작
__4.2.1 애니메이션 클립
4.3 아처 상태 설계
4.4 아처 컨트롤
__4.4.1 C# 스크립트 작성
__4.4.2 배경 컨트롤 스크립트 작성
__4.4.3 아처 컨트롤 스크립트 작성
4.5 정리
5장 2D 몬스터 제작
5.1 적 몬스터 생성
5.2 애니메이션 클립 제작
__5.2.1 탄젠트 편집
5.3 몬스터 상태 설계
5.4 몬스터 컨트롤 스크립트 작성
5.5 충돌체 설정
5.6 물리 시스템의 설정
5.7 게임오브젝트 파괴
5.8 프리팹 생성
5.9 정리
6장 아처 vs 몬스터
6.1 전투 준비
__6.1.1 코루틴
__6.1.2 Resources.Load
__6.1.3 Instantiate
6.2 아처 공격
__6.2.1 iTween
__6.2.2 OnTriggerEnter
__6.2.3 SendMessage
__6.2.4 Animation Event
6.3 몬스터 공격
__6.3.1 Time.deltaTime
6.4 정리
7장 UI 제작
7.1 폰트
__7.1.1 다이나믹 폰트
____Importing True Type Font files(.ttf)
____동적 글꼴
____유니코드 지원
____TextMesh
__7.1.2 스프라이트 배치
7.2 체력바
__7.2.1 Invoke
7.3 Hud Text 제작
7.4 결과 화면 제작
__7.4.1 PlayerPrefs
7.5 정리
8장 다양한 연출: 이펙트와 사운드
8.1 스모크 파티클 제작
__8.1.1 파티클 시스템
____재질 생성하고 적용
____파티클 이펙트 Preview Panel
__8.1.2 파티클 시스템 모듈: Shuriken
____초기 모듈
____방사 모듈
____형태 모듈
____수명기간 동안 속도 모듈
____수명기간 동안 속도 모듈의 제한
____수명기간 동안 힘 모듈
____수명기간 동안 색상 모듈
____속도에 의한 색상 모듈
____수명기간 동안 크기 모듈
____속도에 의한 크기 모듈
____수명기간 동안의 회전 모듈
____속도에 의한 회전 모듈
____외부 힘 모듈
____충돌 모듈
____하위 에미터 모듈
____텍스처 시트 애니메이션 모듈
____렌더러 모듈
8.2 스모크 파티클 제어
8.3 피격 이펙트 제작
8.4 유니티 애셋 임포트
8.5 사운드
__8.5.1 오디오 파일
__8.5.2 지원 포맷
__8.5.3 오디오 클립
__8.5.4 오디오 애셋 불러오기
__8.5.5 3D 오디오 사용
__8.5.6 플랫폼별 상세 정보
____iOS
____Android
9장 배포
9.1 퍼블리싱 빌드
__9.1.1 Platform Dependent Compilation
9.2 데스크탑 플랫폼 빌드
9.3 웹 플랫폼 빌드
9.4 안드로이드 플랫폼 빌드
__9.4.1 안드로이드 SDK 설치
__9.4.2 안드로이드 빌드 설정
9.5 i OS 플랫폼 빌드
__9.5.1 애플 개발자 계정 생성
__9.5.2 iOS 빌드 설정
9.6 정리
부록 유니티 개발자가 꼭 알아야 할 게임 제작 이론과 중요 컴포넌트
A.1 좌표계
A.2 로컬 좌표계
A.3 월드 좌표계
A.4 유니티에서 부모 좌표계와 자식 좌표계의 표현
A.5 벡터, Vecto r3
____위치의 표현
____방향의 표현
____벡터의 연산
____벡터의 길이
__벡터의 왼쪽? 오른쪽?
A.6 게임오브젝트와 컴포넌트
A.7 재질
A.8 셰이더
A.9 애니메이터 뷰, 메카님 애니메이션
A.10 스프라이트 시트
A.11 스프라이트 팩커
A.12 메카님에서 레이어 사용
A.13 START 함수, UPDATE 함수
A.14 코루틴
A.15 참고 문헌