책소개
우리는 종종 현실의 경계를 넘어서는 상상을 하곤 한다. 끝없이 펼쳐진 대지와 자유롭게 탐험할 수 있는 세계, 바로 오픈월드 게임의 매력이다. 이 매력은 단순한 놀이의 차원을 넘어, 현대 게임 디자인의 핵심이 되었다. 『언리얼 엔진 5로 배우는 오픈월드 레벨디자인』은 이 매력을 직접 창조하는 방법을 상세히 안내한다.
이 책은 단순한 기술서가 아니다. 독자들에게 새로운 세계를 창조하는 법을 가르치는 안내서이다. 오픈 월드 레벨 디자인에 관심이 있는 초보자부터 경험이 풍부한 디자이너까지, 이 책을 통해 오픈 월드 게임의 매력과 도전적인 작업을 효과적으로 다룰 수 있는 방법을 배우게 될 것이다.
이 책은 단순한 기술서가 아니다. 독자들에게 새로운 세계를 창조하는 법을 가르치는 안내서이다. 오픈 월드 레벨 디자인에 관심이 있는 초보자부터 경험이 풍부한 디자이너까지, 이 책을 통해 오픈 월드 게임의 매력과 도전적인 작업을 효과적으로 다룰 수 있는 방법을 배우게 될 것이다.
목차
1. 언리얼 에디터 기초
언리얼5 최소 사양
Epic Games 계정 생성
Epic Games Launcher 다운로드와 설치
언리얼 엔진 5 설치
2. 레벨 디자인에 대한 이해
개요
레벨 디자인 튜토리얼
- 일반적인 게임 회사에서의 레벨 디자이너
- 각 프로젝트마다 다른 레벨 디자이너의 역할
- 레벨 디자이너는 어떤 일을 하는가?
- 레벨 디자인의 역사
- 레벨 디자이너의 탄생
- FPS 레벨 디자이너의 탄생
- 레벨 디자인의 체계화
규격
- 게임플레이와 규격
- 레벨 디자인의 정의
- 반복 개발 프로세스
- 라프 코스터의 재미이론과 패턴
- 규격에 대해서
- 규격 정하는 방법
- 정리
의미있는 선택
- 플랫포머 게임의 예시
- 1인칭 멀티플레이어 슈팅 게임의 예시
- 정리
플레이 흐름
지식의 저주
플레이테스트
정리
3. 구글 어스를 통한 레벨 디자인
현실 기반 레벨 디자인의 어려움
구글 어스란 무엇인가?
구글 어스에서 자료 찾기
paint.NET을 활용하여 평면도 제작하기
작성한 평면도를 언리얼5에 임포트
평면도에 따라 구조물 제작
게임플레이 요소 배치
정리
4. 형태와 공간의 언어
개요
시작 지점
랜드마크
행동 유도
행동 금지
형태의 언어
플레이어 밀기
경로 안내선
빵 부스러기
프레이밍
라이팅
정리
5. 레벨 디자인의 기본 구조: 통로와 전장
통로와 전장
통로
전장
몰입 이론
정리
통로의 구성 요소
- 완만한 곡선이나 골목
- 충분한 길이
- 다음 공간 차단
- 정리
전장의 구성 요소
- 입구
- 유리한 공간
- 위험한 공간
- 정리
언리얼 랜드스케이프 사용법
- 새 맵 만들기
- Landscape 만들기
- Sculpt
- Smooth
- Flatten
- Ramp
- Landscape를 통해 간단하게 통로와 전장 만들어 보기
중세 마을 맵 제작
- 구글 어스에서 자료 찾기
- paint.NET을 활용하여 평면도 그리기
- 작성한 평면도를 언리얼5에 임포트
- 데칼 매테리얼 만들기
- 평면도에 따라 지형 제작
- 구조물 제작
- Landscape Material을 이용하여 지형 채우기
- Foliage Tool을 활용하여 나무 심기
- BP_SplineMesh와 BP_MeshSplineArrary를 활용하여 울타리 만들기
- 몬스터를 배치하여 통로와 전장 완성
6. 던전형 레벨 디자인
던전의 역사
던전의 구성 요소
- 여러 개의 방과 통로
- 긴장과 이완의 반복
- 다양한 경험
- 탐험 요소
- 흥미로운 클라이막스
긴장 곡선이란?
긴장 곡선의 구성 요소
- 시간
- 비트
- 긴장감
- 공간
- 게임플레이 요소
긴장 곡선을 통한 각 게임의 분석
우월 긴장 곡선
중세 교회 마을 제작
- 평면도 제작
- 지형과 구조물 제작
- 민가 제작
- 민가 Variation 제작
- 동굴 제작
- 불타는 마을 연출
- 파괴된 민가 추가
- 노을지는 라이팅 연출
- 몬스터 배치
- 아이템 배치와 완성
- 마무리
7. 오픈 월드 레벨 디자인
오픈 월드 레벨 디자인 개요
- 개요
- 경험의 밀도
- 흥미 지점
- 흥미 지점의 배치
- 거절과 보상
- 오픈 월드 맵 시작하기
오픈 월드 섬 만들기
- 구글 어스에서 지도 가져오기
- 섬 평면도 그리기
- 언리얼에 배치하기
- Landmass Plugin 활용
- 전체 지형 만들기
- 산맥과 흥미 지점 만들기
- Procedural Foliage Spawner 기본
- Procedural Foliage Spawner 활용
마치며
언리얼5 최소 사양
Epic Games 계정 생성
Epic Games Launcher 다운로드와 설치
언리얼 엔진 5 설치
2. 레벨 디자인에 대한 이해
개요
레벨 디자인 튜토리얼
- 일반적인 게임 회사에서의 레벨 디자이너
- 각 프로젝트마다 다른 레벨 디자이너의 역할
- 레벨 디자이너는 어떤 일을 하는가?
- 레벨 디자인의 역사
- 레벨 디자이너의 탄생
- FPS 레벨 디자이너의 탄생
- 레벨 디자인의 체계화
규격
- 게임플레이와 규격
- 레벨 디자인의 정의
- 반복 개발 프로세스
- 라프 코스터의 재미이론과 패턴
- 규격에 대해서
- 규격 정하는 방법
- 정리
의미있는 선택
- 플랫포머 게임의 예시
- 1인칭 멀티플레이어 슈팅 게임의 예시
- 정리
플레이 흐름
지식의 저주
플레이테스트
정리
3. 구글 어스를 통한 레벨 디자인
현실 기반 레벨 디자인의 어려움
구글 어스란 무엇인가?
구글 어스에서 자료 찾기
paint.NET을 활용하여 평면도 제작하기
작성한 평면도를 언리얼5에 임포트
평면도에 따라 구조물 제작
게임플레이 요소 배치
정리
4. 형태와 공간의 언어
개요
시작 지점
랜드마크
행동 유도
행동 금지
형태의 언어
플레이어 밀기
경로 안내선
빵 부스러기
프레이밍
라이팅
정리
5. 레벨 디자인의 기본 구조: 통로와 전장
통로와 전장
통로
전장
몰입 이론
정리
통로의 구성 요소
- 완만한 곡선이나 골목
- 충분한 길이
- 다음 공간 차단
- 정리
전장의 구성 요소
- 입구
- 유리한 공간
- 위험한 공간
- 정리
언리얼 랜드스케이프 사용법
- 새 맵 만들기
- Landscape 만들기
- Sculpt
- Smooth
- Flatten
- Ramp
- Landscape를 통해 간단하게 통로와 전장 만들어 보기
중세 마을 맵 제작
- 구글 어스에서 자료 찾기
- paint.NET을 활용하여 평면도 그리기
- 작성한 평면도를 언리얼5에 임포트
- 데칼 매테리얼 만들기
- 평면도에 따라 지형 제작
- 구조물 제작
- Landscape Material을 이용하여 지형 채우기
- Foliage Tool을 활용하여 나무 심기
- BP_SplineMesh와 BP_MeshSplineArrary를 활용하여 울타리 만들기
- 몬스터를 배치하여 통로와 전장 완성
6. 던전형 레벨 디자인
던전의 역사
던전의 구성 요소
- 여러 개의 방과 통로
- 긴장과 이완의 반복
- 다양한 경험
- 탐험 요소
- 흥미로운 클라이막스
긴장 곡선이란?
긴장 곡선의 구성 요소
- 시간
- 비트
- 긴장감
- 공간
- 게임플레이 요소
긴장 곡선을 통한 각 게임의 분석
우월 긴장 곡선
중세 교회 마을 제작
- 평면도 제작
- 지형과 구조물 제작
- 민가 제작
- 민가 Variation 제작
- 동굴 제작
- 불타는 마을 연출
- 파괴된 민가 추가
- 노을지는 라이팅 연출
- 몬스터 배치
- 아이템 배치와 완성
- 마무리
7. 오픈 월드 레벨 디자인
오픈 월드 레벨 디자인 개요
- 개요
- 경험의 밀도
- 흥미 지점
- 흥미 지점의 배치
- 거절과 보상
- 오픈 월드 맵 시작하기
오픈 월드 섬 만들기
- 구글 어스에서 지도 가져오기
- 섬 평면도 그리기
- 언리얼에 배치하기
- Landmass Plugin 활용
- 전체 지형 만들기
- 산맥과 흥미 지점 만들기
- Procedural Foliage Spawner 기본
- Procedural Foliage Spawner 활용
마치며
상세 이미지
출판사 리뷰
언리얼 엔진 5: 창조의 도구
언리얼 엔진 5는 단순한 소프트웨어가 아니라, 창조의 도구입니다. 이 책은 언리얼 엔진 5의 설치와 기본 사용법부터 시작해, 복잡한 오픈월드 레벨을 설계하고 구현하는 방법을 차근차근 설명합니다. 독자들은 이 책을 통해 언리얼 엔진 5의 세계로 자연스럽게 이끌려 들어가, 그 속에서 창조의 기쁨을 만끽할 수 있을 것입니다.
현실과 가상의 경계: 구글 어스와 레벨디자인
현실의 지형을 게임 속 세계로 옮기는 작업은 언제나 흥미롭습니다. 이 책에서는 구글 어스를 활용해 현실의 지형을 어떻게 게임 속 레벨로 구현할 수 있는지 보여줍니다. 평면도를 그리고, 이를 언리얼 엔진 5에 임포트하여 실제 구조물을 만드는 과정까지, 단계별로 상세히 설명합니다. 이는 현실과 가상을 잇는 다리와도 같은 작업입니다.
오픈월드 레벨디자인: 게임의 심장
레벨디자인은 단순히 맵을 만드는 기술이 아닙니다. 그것은 게임의 심장, 즉 플레이어가 느끼는 모든 경험을 설계하는 일입니다. 오픈월드 게임에서 레벨디자인의 중요성은 더욱 두드러집니다. 광활한 세계 속에서 플레이어가 흥미를 잃지 않도록 하는 것, 그것이 바로 레벨디자이너의 역할입니다. 이 책은 오픈월드 레벨디자인의 기본 원리와 주요 개념을 체계적으로 다루며, 독자들이 그 중요성을 깊이 이해할 수 있도록 돕습니다.
게임 속 공간은 그 자체로 하나의 언어입니다. 형태와 빛, 경로와 경계가 플레이어의 경험을 형성합니다. 이 책은 형태의 언어, 경로 안내선, 라이팅 등 다양한 디자인 요소들을 설명하며, 독자들이 효과적으로 공간을 설계할 수 있도록 돕습니다. 이는 단순한 기술을 넘어선 예술의 영역입니다.
오픈 월드 게임의 핵심은 거대한 세계와 그 안에서 벌어지는 다양한 이벤트입니다. 이 책은 플레이어에게 흥미로운 경험을 제공하는 방법, 현실감 있는 지형과 구조물을 설계하는 방법, 그리고 플레이어의 시선을 자연스럽게 유도하는 디자인 기법 등을 자세히 설명합니다. 이를 통해 플레이어가 게임 속에서 느끼는 감동과 흥미를 극대화할 수 있습니다.
플레이테스트는 게임 개발의 필수 과정입니다. 효과적인 플레이테스트 방법과 맵의 반복 수정 과정을 통해 최적의 레벨 디자인을 완성하는 방법을 다룹니다. 플레이어의 피드백을 반영하여 게임을 개선하고, 이를 통해 최고의 게임을 만들어 보세요. 반복적인 테스트와 수정은 게임의 완성도를 높이는 핵심 요소입니다.
중세 마을에서 오픈월드 섬까지
중세 마을에서 거대한 오픈월드 섬까지, 다양한 예제를 통해 언리얼 엔진 5의 기능을 직접 체험하며 배울 수 있습니다. 이는 마치 새로운 세계를 여행하듯, 한 걸음 한 걸음 나아가는 과정입니다.
이 책은 단순한 기술서가 아닙니다. 독자들에게 새로운 세계를 창조하는 법을 가르치는 안내서입니다. 오픈 월드 레벨 디자인에 관심이 있는 초보자부터 경험이 풍부한 디자이너까지, 이 책을 통해 오픈 월드 게임의 매력과 도전적인 작업을 효과적으로 다룰 수 있는 방법을 배우게 될 것입니다.
이런 분들께 추천합니다.
- 게임 기획자 / 레벨 디자이너
- 게임의 재미를 만들어 보고 싶은 분
- RPG 오픈월드 게임개발에 관심있는 개발자
- 레벨디자인에 관심 있는 배경 디자이너
언리얼 엔진 5는 단순한 소프트웨어가 아니라, 창조의 도구입니다. 이 책은 언리얼 엔진 5의 설치와 기본 사용법부터 시작해, 복잡한 오픈월드 레벨을 설계하고 구현하는 방법을 차근차근 설명합니다. 독자들은 이 책을 통해 언리얼 엔진 5의 세계로 자연스럽게 이끌려 들어가, 그 속에서 창조의 기쁨을 만끽할 수 있을 것입니다.
현실과 가상의 경계: 구글 어스와 레벨디자인
현실의 지형을 게임 속 세계로 옮기는 작업은 언제나 흥미롭습니다. 이 책에서는 구글 어스를 활용해 현실의 지형을 어떻게 게임 속 레벨로 구현할 수 있는지 보여줍니다. 평면도를 그리고, 이를 언리얼 엔진 5에 임포트하여 실제 구조물을 만드는 과정까지, 단계별로 상세히 설명합니다. 이는 현실과 가상을 잇는 다리와도 같은 작업입니다.
오픈월드 레벨디자인: 게임의 심장
레벨디자인은 단순히 맵을 만드는 기술이 아닙니다. 그것은 게임의 심장, 즉 플레이어가 느끼는 모든 경험을 설계하는 일입니다. 오픈월드 게임에서 레벨디자인의 중요성은 더욱 두드러집니다. 광활한 세계 속에서 플레이어가 흥미를 잃지 않도록 하는 것, 그것이 바로 레벨디자이너의 역할입니다. 이 책은 오픈월드 레벨디자인의 기본 원리와 주요 개념을 체계적으로 다루며, 독자들이 그 중요성을 깊이 이해할 수 있도록 돕습니다.
게임 속 공간은 그 자체로 하나의 언어입니다. 형태와 빛, 경로와 경계가 플레이어의 경험을 형성합니다. 이 책은 형태의 언어, 경로 안내선, 라이팅 등 다양한 디자인 요소들을 설명하며, 독자들이 효과적으로 공간을 설계할 수 있도록 돕습니다. 이는 단순한 기술을 넘어선 예술의 영역입니다.
오픈 월드 게임의 핵심은 거대한 세계와 그 안에서 벌어지는 다양한 이벤트입니다. 이 책은 플레이어에게 흥미로운 경험을 제공하는 방법, 현실감 있는 지형과 구조물을 설계하는 방법, 그리고 플레이어의 시선을 자연스럽게 유도하는 디자인 기법 등을 자세히 설명합니다. 이를 통해 플레이어가 게임 속에서 느끼는 감동과 흥미를 극대화할 수 있습니다.
플레이테스트는 게임 개발의 필수 과정입니다. 효과적인 플레이테스트 방법과 맵의 반복 수정 과정을 통해 최적의 레벨 디자인을 완성하는 방법을 다룹니다. 플레이어의 피드백을 반영하여 게임을 개선하고, 이를 통해 최고의 게임을 만들어 보세요. 반복적인 테스트와 수정은 게임의 완성도를 높이는 핵심 요소입니다.
중세 마을에서 오픈월드 섬까지
중세 마을에서 거대한 오픈월드 섬까지, 다양한 예제를 통해 언리얼 엔진 5의 기능을 직접 체험하며 배울 수 있습니다. 이는 마치 새로운 세계를 여행하듯, 한 걸음 한 걸음 나아가는 과정입니다.
이 책은 단순한 기술서가 아닙니다. 독자들에게 새로운 세계를 창조하는 법을 가르치는 안내서입니다. 오픈 월드 레벨 디자인에 관심이 있는 초보자부터 경험이 풍부한 디자이너까지, 이 책을 통해 오픈 월드 게임의 매력과 도전적인 작업을 효과적으로 다룰 수 있는 방법을 배우게 될 것입니다.
이런 분들께 추천합니다.
- 게임 기획자 / 레벨 디자이너
- 게임의 재미를 만들어 보고 싶은 분
- RPG 오픈월드 게임개발에 관심있는 개발자
- 레벨디자인에 관심 있는 배경 디자이너
댓글