for graphic designer with fly 3d캐릭터제작(3d max & fly 3d tool) 7. 무기제작(3d max...
TRANSCRIPT
.
김종진
혼자서 만드는 FPS Game Prototype
_for Graphic Designer
_with Fly 3D
1. 1. 개요개요 및및 목차목차
11--1. 1. 개요개요
11--2. 2. 목차목차
1. 개요 및 목차
2. Prototype의 필요성
3. Fly 3D 소개
4. FPS 게임 Prototype에 필요한 리소스
5. 레벨 제작 (3D Max & Fly 3D Tool)
6. 캐릭터 제작 (3D Max & Fly 3D Tool)
7. 무기 제작 (3D Max & Fly 3D Tool)
8. Multi Play Test
• 최소 비용으로 게임 Prototype을 만들 수 있다.
• 빠른 Feedback으로 효율적인 작업과 개발 기간 단축을 유도한다.
혼자서 만드는 FPS Game Prototype
2. Prototype2. Prototype의의 필요성필요성
22--1. Prototype ?1. Prototype ?
22--2. Prototype2. Prototype의의 필요성필요성
1. 게임성의 검증
2. 기획의 방향 제시
3. 기술적, 비주얼적 퀄리티 진단
4. 개발 기간과 개발 인원 예상
5. 대외적인 홍보물로 이용
사전적 의미 : 견본
실무적 의미 : 완성될 제품의 견본
혼자서 만드는 FPS Game Prototype
3. Fly 3D 3. Fly 3D 소개소개 --11
33--1. Fly 3D 1. Fly 3D 엔진엔진
1. OpenGL을 기반으로 한 플러그인 방식의 3D엔진
2. Multi 지원
3. Licence : SDK and tools 무료 (웹에서 다운로드 가능)Engine and SDK 책 구입 시 무료 (상용화 시에는 별도 계약)
4. 소개 & 다운로드 사이트 : http://www.fly3d.com.br
5. Tool : 맥스플러그인 지원, 퀘이크3 맵 import 가능
33--2. Fly 3D Tool 2. Fly 3D Tool 구성구성
1. Editor : 게임 내용의 전반적인 조정
2. Builder : 레벨 Builder
3. Shader Editor : 텍스쳐 & 파티클 설정
4. Demos : 제작한 레벨을 Demo
5. 기타 : Quake3 Level Converter
http://www.fly3d.com.br
Fly3D Builder
Fly3D Editor
혼자서 만드는 FPS Game Prototype
3. Fly 3D 3. Fly 3D 소개소개 --22
Fly3D 인스톨
3D Max Plugin 인스톨
33--3. Fly 3D 3. Fly 3D 인스톨인스톨
1. SDK & Tool 인스톨
2. 3D Max Plugin 인스톨
혼자서 만드는 FPS Game Prototype
4. 4. FPS 게임 Prototype에 필요한 리소스
44--1. Fly 3D 1. Fly 3D 제공제공 ToolTool로로 제작제작 가능한가능한 리소스리소스
1. 캐릭터 : Player 캐릭터, NPC
2. 레벨 : Bsp, Sky Box
3. 무기 : 1인칭, 3인칭 무기 및 Missile, Hit Mark
4. 오브젝트 : static 오브젝트
44--2. 2. 제작제작 가능한가능한 비주얼비주얼 리소스리소스
1. Player 캐릭터 : 모델, 애니메이션
2. 레벨 : 프로토타입 레벨
3. 무기 : 1st weapon & 3rd weapon
제공하고 있는 맵 : Padgarden
기본 Player 캐릭터
혼자서 만드는 FPS Game Prototype
55--1. 1. 레벨레벨 제작제작 프로세스프로세스
5. 5. Prototype 제작1. 레벨레벨
3D Max로 레벨제작
3D Max3D Max로로 레벨레벨제작제작
•Bsp형식
•Sky Box
•Bsp형식
•Sky Box
구성물속성지
정
구성물구성물속성지속성지
정정
•Structure
•Detail
•Landscape
•Structure
•Detail
•Landscape
ExportExportExport
•FMP Export
•FMP Export
레벨Builder
레벨레벨BuilderBuilder
•Walk 모드
•Fly 모드
•Walk 모드
•Fly 모드
레벨Editor
레벨레벨EditorEditor
•Light
•Farplane
•Light
•Farplane
TestTestTest
•싱글테스트
•멀티테스트
•싱글테스트
•멀티테스트
Export, Build, Edit
제작 동영상제작 동영상
혼자서 만드는 FPS Game Prototype
66--1. 1. 캐릭터캐릭터 제작제작 프로세스프로세스
6. 6. Prototype 제작2. Player Player 캐릭터캐릭터
Soldier.F3d
Import
Soldier.Soldier.F3d F3d
ImportImport
•샘플 캐릭터 Import
•샘플 캐릭터 Import
3D Max로 캐릭터 제작
3D Max3D Max로로 캐릭캐릭터터 제작제작
•모델링
•텍스쳐 맵
•애니메이션
•애니메이션정보 추가
•모델링
•텍스쳐 맵
•애니메이션
•애니메이션정보 추가
캐릭터속성지
정
캐릭터캐릭터속성지속성지
정정
•Detail•Detail
ExportExportExport
•F3D Export
•F3D Export
Editor로 캐릭터 추가
EditorEditor로로 캐릭캐릭터터 추가추가
•모델 추가
•캐릭터 설정(속도, 키, 점프높이 등)
•모델 추가
•캐릭터 설정(속도, 키, 점프높이 등)
TestTestTest
•싱글테스트
•멀티테스트
•싱글테스트
•멀티테스트
Export, Edit
제작 동영상제작 동영상
혼자서 만드는 FPS Game Prototype
77--1. 1. 무기무기 제작제작 프로세스프로세스 (1st Weapon)(1st Weapon)
7. 7. Prototype 제작3. Player WeaponPlayer Weapon
machinegun.f3
d Import
machinmachinegun.f3egun.f3
d d ImportImport
•샘플 무기Import
•샘플 무기Import
3D Max로 무기제작
3D Max3D Max로로 무기무기제작제작
•모델링
•텍스쳐 맵
•애니메이션
•애니메이션정보 추가
•모델링
•텍스쳐 맵
•애니메이션
•애니메이션정보 추가
무기 속성지정
무기무기 속속성지정성지정
•Detail•Detail
ExportExportExport
•F3D Export
•F3D Export
Editor로 무기추가
EditorEditor로로 무기무기추가추가
•무기 추가
•세부 설정(데미지, 탄수량, 미사일모델 등)
•무기 추가
•세부 설정(데미지, 탄수량, 미사일모델 등) TestTestTest
•싱글테스트
•멀티테스트
•싱글테스트
•멀티테스트
Export, Edit
제작 동영상제작 동영상
혼자서 만드는 FPS Game Prototype
88--1. Multi Play Test1. Multi Play Test
8. 8. Prototype 제작4. Multi Play TestMulti Play Test
Fly3D Demos Menu 실행
Fly3D Fly3D Demos Demos Menu Menu 실행실행
서버 만들기
서버서버 만만들기들기
•맵 선택•맵 선택
게임방입장
게임방게임방입장입장 TestTestTest
•레벨 테스트
•캐릭터 테스트
•레벨 테스트
•캐릭터 테스트
Test 동영상Test 동영상
서버 만들기
Multi Test
•맵 선택•맵 선택
혼자서 만드는 FPS Game Prototype