책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9788960772588
· 쪽수 : 400쪽
책 소개
목차
1장. 2D 플랫폼 게임
___프로젝트 소개
___카메라와 레벨 제작
___2D 캐릭터 제작
___캐릭터 컨트롤과 스프라이트 매니저
___점프와 물리
___열쇠와 문 제작
___사운드 추가와 재시작 버튼
___프로젝트 완료 - 정리
___도전 과제
2장. RPG 메뉴
___프로젝트 소개
___GUI Skin
___메뉴 오브젝트 제작
___상태 탭 제작
___인벤토리 탭 제작
___장착 탭 제작
___프로젝트 완료 - 정리
___도전 과제
3장. 캐릭터 모델과 셰이딩
___프로젝트 소개
___맥스에서 FBX 파일 내보내기
___셰이더 프로그래밍 - 디퓨즈와 범프(노멀) 맵
___셰이더 프로그래밍 - 엠비언트와 스페큘러 라이트
___셰이더 프로그래밍 - 림 라이트와 툰 램프
___프로젝트 완료 - 정리
___도전 과제
4장. 캐릭터 컨트롤러와 애니메이션
___프로젝트 소개
___캐릭터 애니메이션과 레벨 준비
___캐릭터 컨트롤러와 기본 스크립트
___커스텀 캐릭터 컨트롤 스크립트
___애니메이션 교차 페이드
___3인칭 카메라 제작
___프로젝트 완료 - 정리
___도전 과제
5장. 커스텀 컨트롤러와 무기 구현
___프로젝트 소개
___1인칭 컨트롤러 프리팹
___3인칭 컨트롤러와 마우스룩 스크립트
___로켓 론처와 크로스 헤어
___로켓과 파티클
___잔여 로켓 UI
___프로젝트 완료 - 정리
___도전 과제
6장. 인공 지능
___프로젝트 소개
___웨이포인트와 기즈모
___몬스터 인공지능
___AIController 스크립트와 몬스터 애니메이션 제어
___HP 게이지
___프로젝트 완료 - 정리
___도전 과제
7장. 변형 가능한 게임 월드
___프로젝트 소개
___AIController 스크립트 최적화
___레그돌 제작
___파괴되는 벽
___무너지는 암석과 트리거 영역
___프로젝트 완료 - 요약
___도전 과제
8장. 저장과 불러오기
___프로젝트 소개
___점수 메뉴
___로컬 장비 점수 저장하고 불러오기
___서버에서 XML 데이터 불러오기
___서버에 점수 올리기
___프로젝트 완료 - 정리
___도전 과제
부록 A. 주요 함수
___Awake
___Start
___Update
___Fixed Update
___LateUpdate
___OnGUI
___OnDrawGizmos
부록 B. 코루틴과 Yield
___Yield 선언문
___WaitForSeconds
___WaitForFixedUpdate
___코루틴
___StartCoroutine
___StopCoroutine
___StopAllCoroutines
부록 C. C#과 자바스크립트의 차이점
___유니티 스크립트 지시자
___타입명
___변수 선언
___동적 타이핑과 변수
___다차원 배열 선언
___문자 리터럴 지원
___클래스 선언
___인터페이스 지원
___제너릭
___foreach 키워드
___new 키워드
___YieldInstruction과 코루틴
___캐스팅
___Getter와 Setter
___구조체 속성
___함수/메소드 정의
___참조
부록 D. 셰이더와 Cg/HLSL 프로그래밍 385
___ShaderLab 속성
___표면 셰이더
___Cg/HLSL 프로그래밍
___참조