책 이미지
책 정보
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 게임 프로그래밍
· ISBN : 9791161750187
· 쪽수 : 328쪽
· 출판일 : 2017-06-30
책 소개
목차
1장. 의사 난수
__PCG 소개
__PCG 사용법
__PCG의 적용
__의사 난수
__무작위 대 의사 난수
____PCG에서의 PRN
__도전
__요약
2장. 로그라이크 게임
__로그라이크 게임 소개
__왜 로그라이크인가?
__직접 만들어보는 로그라이크 프로젝트
__프로젝트 셋업
____기반 프로젝트의 임포트
____파일 개요
____애니메이션
__요약
3장. 끝없는 세계의 생성
__데이터 구조 선택
____배열
____링크트 리스트
____딕셔네리
__PCG 알고리즘 개요
__신 셋업
____플레이어 위치
____카메라 이동
____레이어
__초기 게임 보드
____연결 코드
____PCG 게임 보드
__요약
4장. 무작위 던전 생성
__알고리즘 설계
____알고리즘 개요
____그리드
____필수 경로
____무작위 경로와 챔버
____그리드의 나머지 채움
____입구와 출구 제작
____알고리즘 정리
__데이터 구조
____원래 위치로의 복귀
____큐
____프리팹 셋업
____출구 표시
__DungeonManager
__BoardManager
__Player
__GameManager
__유니티 편집기에서 할 작업
__던전 시드
__도전
__요약
5장. 무작위 아이템
__게임 세계에서의 헬스 아이템 생성
____헬스 아이템 생성 구현
__던전에서의 아이템 생성
____Chest 프리팹
____Chest 구현
____아이템 상자 생성
____Item 프리팹
____Item 코드
____플레이어에 아이템과의 상호작용 추가
__요약
6장. 모듈식 무기의 생성
__모듈이 있는 PCG
____모듈식 PCG의 통계
____새 스프라이트의 제작과 설정
____여러 개의 이미지 프리팹 제작
__모듈식 무기 스크립트
__생성 지점 추가하기
__무기 획득
__스크립트를 통한 무기 애니메이션 추가
__캐릭터의 방향 추가
__요약
7장. 적응형 난이도
__스프라이트 셋업
__세계 보드에서의 적 추가
__던전 보드에서의 적 추가
__적과의 전투
__적응형 난이도
____적 AI
____완료
__요약
8장. 음악 생성
__음악 개념
____템포
____멜로디
__반복
____베이스 라인
____긴장감의 추가
__요약
9장. 3D 행성의 생성
__세 번째 차원의 추가
____3D 대 2D
____기하학 지식
____유니티 프리미티브 구 작업
____구의 생성
____무작위화 추가
____좋지 않은 시간 복잡도와 공간 복잡도
__멀티 메쉬 행성
__행성 탐험
__요약
10장. 미래의 생성
__모델
__아이템
__레벨
__텍스처
__지형
__물리학
__애니메이션
__AI
__스토리
__플레이어 샌드박스
__요약



















