3d游戏开发流程

一、队伍组成

销售团队

测试团队

游戏评论队伍

游戏制作人

n开发组长(always)
n资源管理 (Resource Management)
n行政管理 (Administration)
n向上負責 (Upward Management)
n专案管理 (Project Management)

一、队伍组成

销售团队

测试团队

游戏评论队伍

游戏制作人

n开发组长(always)
n资源管理 (Resource Management)
n行政管理 (Administration)
n向上負責 (Upward Management)
n专案管理 (Project Management)

游戏执行制作人

n专案管理执行 (Project Management)
nDaily 運作
nHouse Keeping
nNot full-time job position

游戏策划

n故事设计 (Story Telling)
n脚本设计 (Scripting)
n玩法设计 (Game Play Design)
n关卡设计 (Level Design)
n游戏調適 (Game Tuning)
n数值设定 (Numerical Setup)
nAI 设计 (Game AI)
n音效设定 (Sound FX Setup)
n场景设定 (Scene Setup)

游戏美术

n场景 (Terrain)
n人物 (Character)
n建模 (Models)
n材質 (Textures)
n动作 (Motion / Animation)
n特效 (FX)
n用户界面User Interface

游戏程序

n游戏程序 (Game Program)
n游戏开发工具 (Game Tools)
nLevel Editor
nScene Editor
nFX Editor
nScript Editor
n游戏Data Exporters from 3D Software
n3dsMax / Maya / Softimage
n游戏引擎开发Game Engine Development
n网络游戏服务端开发Online Game Server Development

二、游戏开发流程

n创意 (Idea)
n提案 (Proposal)
n制作 (Production)
n整合 (Integration)
n测试 (Testing)
n除錯 (Debug)
n调试 (Tuning)

游戏设计(Concept Design)

n游戏类型 (Game Types)
n游戏世界观 (Game World)
n故事 (Story)
n游戏特色 (Features)
n游戏玩法 (Game Play)
n游戏定位 (Game Product Positioning)
nTarget player
nMarketing segmentation / positioning
n风险评估 (Risk)
nSWOT (优势Strength/缺点Weakness/机会Opportunity/威胁Threat)

游戏提案 (Proposal)

n系統分析 (System Analysis)
n游戏设计文件撰写 (Game Design Document)
n传播媒介文件撰写 (Media Design Document)
n技术设计文案撰写 (Technical Design Document)
n游戏专案建立 (Game Project)
n时间表Schedule
n进程/控制Milestones / Check points
n管理Risk management
n测试计划书
n团队建立 (Team Building)

游戏开发 (Production)

美术量产制作
n(建模)Modeling
n(结构)Textures
n(动画)Animation
n(动作)Motion
n(特效)FX
n程序开发 (Coding)
n策划数值设定

游戏整和 (Integration)

n关卡串联 (Level Integration)
n数值调整 (Number Tuning)
n音效置入 (Audio)
n完成所有美术
n程旬与美术結合
n(攻略)Focus Group (说明书User Study)
n发布一些攻略截图Release some playable levels for focus group

游戏测试 (Testing)

nAlpha(α) 测试
n除錯 (Debug)
nBeta (β)测试
n数值微调
nGame play 微调
n对网络游戏而言 (MMOG)
n封閉测试 (Closed Beta)
n開放测试 (Open Beta)
n压力(极限)测试 (Critical Testing)
n网络游戏才有

关于Bug
nBug 分級 (Bug Classification)
nA Bug
nB Bug
nC Bug
nS Bug
nPrinciples
nBug 分級从严
nTester(测试对象?—) vs Debugger(调试程序)

三、游戏系统(Game Software System)

系统层System Layer – APIs

n3D Graphics API
nDirectX 9.0 SDK – Direct3D
nOpenGL 2.0
n2D API
nDirectX 9.0 SDK – DirectMedia
nWin32 GDI
nInput Device
nDirectX 9.0 SDK – DirectInput
nAudio
nDirectX 9.0 SDK – DirectSound / Direct3DSound / DirectMedia
nOpenAL
nOS API
nWin32 SDK
nMFC
nNetwork    
nDirectX 9.0 SDK – DirectPlay
nSocket library
引擎层Engine Layer

n3D Scene Management System
nScene Graph
nShaders
n2D Sprite System
nAudio System
nGamepad
nHotkey
nMouse
nTimers
nNetwork
nDDK Interface
nTerrain
nAdvanced Scene Management – Space Partition
nBSP Tree
nOctree
nCharacter System
nMotion Blending Techniques
nDynamics
nCollision Detection
nSoundFX
nUser Interface

游戏层Game Play Modula

nNPC (Non-playable Characters)
n Game AI
n Path Finding
n Finite State Machine
n …
nAvatar
nCombat System
nFX System
nScript System
nTrading System
nNumber System
n …
nGame Dev Tools
nVisual C/C++
n.net 2003
nVisual C/C++ 6.0+ SP5
nDirectX
nCurrent 9.0c
nNuMega BoundsChecker
nIntel vTune
n3D Tools
n3dsMax/Maya/Softimage
nIn-house Tools

游戏分类

nRPG (Role playing games角色扮演)
nAVG (Adventure games冒险类)
nRTS (Real-time strategy games既时战略)
nFPS (First-person shooting games主视觉射击)
nMMORPG(多人在线角色扮演)
nSLG (战棋)
n Simulation(模拟)
nSports(运动)
nPuzzle games(解迷)
nTable games(棋牌)

如若转载,请注明出处:http://www.gamelook.com.cn/2009/07/1020

关注微信