mmorpg맵제작법 성하나(dga)(1)
TRANSCRIPT
실시간 전략 시뮬레이션
역할 분담 게임 = 클래스 구분
• MMORPG (Massive Multiplayer Online Role Playing Game)
• MORPG (Multiplayer Online Role Playing Game)
• SRPG (Simulation Role Playing Game)
턴 방식 전략 게임
3인칭 슈팅 게임
1인칭 슈팅 게임
오락실 게임
가상 게임 (경영/ 육성)
소설 형 게임 성인게임
• Online-
• Action-
• Adventure-
• 레이싱
• 축구/ 야구/ 테니스/ 레슬링..
• 롤 플레잉 게임
• 시뮬레이션 게임
• 액션 어드밴쳐 게임
• 대전 게임
• 레이싱 게임
• 1인칭 슈팅 게임
쉽게 이해하기
MMORPG
전략시뮬레이션
횡 스크롤
Quarter View
시뮬레이션 3D
시뮬레이션 2D
레이싱 게임
FPS 1인칭 슈팅게임
게임 개발의 범주
그래픽
프로그램
게임
디자인
게임에서 보여지는
모든 것을 이미지화
하는 작업
게임이 컴퓨터에서 구
동되는 기반체계를 구
축하는 작업
게임의 기반이 되는
세계를 정의해 가는
기반 작업
배경 제작 과정
그래픽 컨셉/원화배경World Edit
Tool
3ds MaxEffect Tool
• 캐릭터
• 아이템
• 배경 •모델링
•텍스쳐 & 맵핑
•애니메이션
(오브젝트 키 프레임)•지형 및 지형 텍스쳐 제작
•구성요소 세팅
(하늘/건물/식생/물)
•라이팅 & 이펙트
•사운드
•충돌 박스 세팅
Concept
화산폭발과 영웅 제임스
빨간 구두, 오염물질의
부작용
화산폭발로 모두 대피 해
버린 연구시설
High Low
Height Image 제작
러프(Rough)하게 Gray Scale로 표현
기준이 되는 높이의 농담 값 = 캐릭터 주 활동 영역
www.e-onsoftware.com www.afterworks.com
Height Field 제작
3ds Max의 Displacement Map
3ds Max Plug-in <Vue><Dreamscape>
1. Field Edit
Map Create Height Image 적용지형
TextureField
•전체높이 조정
•고저 차 조정
•Smooth 조정
•Instance Map
•Field Map
Setting
2. Layer Edit
Texture 제작
Tile Textures
Alpha Texture
Texture
Effect
Glow
Flow UV적용 및 Setting
Alpha Texture
3. Height Edit
Height Image (Rough)
Edit Type Detail Light SettingField Texture
Layer SettingDetail
Export Height Image (Detail) Setting
•방향 설정
•Color 설정
•Alpha Size
•Tilling 설정
Height Field VS Mesh Field
Height Field Mesh Field <RAN>장점 단점
• 제작 시간과 수정
작업 시간 단축
• (상대적)데이터 크기
• 제한적 지형 디자인
-동굴
-도시 구조
• 높낮이 크기에 따른
텍스쳐 좌표 값 불균일
Height Field Mesh Field
장점 단점
• 제약 없는 디자인
• 텍스쳐 좌표 값 균일
• 네비게이션 Mesh 적용
• (상대적) 지형 수정
작업시간 오래 걸림
• (상대적)데이터 크기
• 네비게이션 Mesh 적용
4-1. Sky Box
3ds Max
Object 제작
World Edit
Setting
•높이 설정
•회전 수 설정
4-2. Sky Box
3ds Max
원화
5. Prop Object Setting Prop Object Create
원화Modeling
MappingProp Edit*.X Export
•Collision Box
•Object Key Frame
Effect
WE Prop Edit3ds Max
5-2. Prop Object Edit Prop Object Effect
Single Effect Flag Effect
Prop Edit
Single Effect
Flag Effect Export
• Flow Effect
• Glow Effect
Texture Effect
Texture Effect
5-3. Prop Object Setting Prop Object Edit
SettingWE Prop Object
6-1. Fog Edit
시야거리 설정가까운 거리
먼 거리Color 설정
원근감 Map 컨셉에 따른 색상 연출
6-2. Fog Edit
지역Fog 지역 Light구역 설정시야거리
설정날씨
Color
설정Sky
Box
• Color 설정
• 가까운 거리
• 먼 거리
• 1차 범위
• 2차 범위
하나의 맵 지역(일부 영역) 포그 사용
지역 Fog 적용 예
5. Light EditPoint Light
Light
FogSky
Box
Point Light
Create 범위 설정 Color 설정
7-1. Water
Create고사양 PC 세팅
저사양 PC 세팅
Reflect
Refract
Pixel Shader Vr.1.4
Setting
Reflect 0.7 Reflect 0.4
7-3. WaterEdit
7-3. WaterEdit Surf
늪 지대파도Alpha Texture
8. Speed Tree
Speed
Tree 바람 강도Scale
World Edit
Insert밝기 설정
SettingSpeed Tree 4.0
Export
Alpha Texture Setting
9-1. Speed Grass
9-2. Speed Grass Mesh
3ds Max Setting
InsertSize
Random
Size
바람 강도Color
10. Single Effect Edit
Effect Tool
작업 후
World Edit 세팅
11. Custom Collision Box
Setting
Insert Scale Setting
12. Sound Edit
생성 음원 찾기 영역설정 Loop
캐릭터
고립
1.Shadow Map
2. Light Map
Log In
Shadow Map Light Map All
Field LOD Setting Speed Tree Billboard