您好,欢迎访问三七文档
3D游戏开发流程1队伍组成开发团队n制作人n执行制作人n策划团队n程式团队n美术团队销售团队测试团队游戏评论队伍游戏制作人n开发组长(always)n资源管理(ResourceManagement)n行政管理(Administration)n向上負責(UpwardManagement)n专案管理(ProjectManagement)游戏执行制作人n专案管理执行(ProjectManagement)nDaily運作nHouseKeepingnNotfull-timejobposition游戏策划n故事设计(StoryTelling)n脚本设计(scripting)n玩法设计(GamePlayDesign)n关卡设计(LevelDesign)n游戏調適(GameTuning)n数值设定(NumericalSetup)nAI设计(GameAI)n音效设定(SoundFXSetup)n场景设定(SceneSetup)游戏美术n场景(Terrain)n人物(Character)n建模(Models)n材質(Textures)n动作(Motion/Animation)n特效(FX)n用户界面UserInterface游戏程序n游戏程序(GameProgram)n游戏开发工具(GameTools)nLevelEditornSceneEditornFXEditornscriptEditorn游戏DataExportersfrom3DSoftwaren3dsMax/Maya/Softimagen游戏引擎开发GameEngineDevelopmentn网络游戏服务端开发OnlineGameServerDevelopment2游戏开发流程创意提案制作整合测试除错调试赞成雏形Pre-alphaAlphaBeta结束n创意(Idea)n提案(Proposal)n制作(Production)n整合(Integration)n测试(Testing)n除錯(Debug)n调试(Tuning)游戏设计(ConceptDesign)n游戏类型(GameTypes)n游戏世界观(GameWorld)n故事(Story)n游戏特色(Features)n游戏玩法(GamePlay)n游戏定位(GameProductPositioning)nTargetplayernMarketingsegmentation/positioningn风险评估(Risk)nSWOT(优势Strength/缺点Weakness/机会Opportunity/威胁Threat)游戏提案(Proposal)n系統分析(SystemAnalysis)n游戏设计文件撰写(GameDesignDocument)n传播媒介文件撰写(MediaDesignDocument)n技术设计文案撰写(TechnicalDesignDocument)n游戏专案建立(GameProject)n时间表Schedulen进程/控制Milestones/Checkpointsn管理Riskmanagementn测试计划书n团队建立(TeamBuilding)游戏开发(Production)n美术量产制作n(建模)Modelingn(结构)Texturesn(动画)Animationn(动作)Motionn(特效)FXn程序开发(Coding)n策划数值设定游戏整和(Integration)n关卡串联(LevelIntegration)n数值调整(NumberTuning)n音效置入(Audio)n完成所有美术n程旬与美术結合n(攻略)FocusGroup(说明书UserStudy)n发布一些攻略截图Releasesomeplayablelevelsforfocusgroup游戏测试(Testing)nAlpha(α)测试n除錯(Debug)nBeta(β)测试n数值微调nGameplay微调n对网络游戏而言(MMOG)n封閉测试(ClosedBeta)n開放测试(OpenBeta)n压力(极限)测试(CriticalTesting)n网络游戏才有关于BugnBug分級(BugClassification)nABugnBBugnCBugnSBugnPrinciplesnBug分級从严nTester(测试对象?—)vsDebugger(调试程序)nBug分級bug向上传递除错证实BuggFAQYN?游戏系统(GameSoftwareSystem)Hardware3DGraphicsAPI2DAPIInputDeviceOSAPI3DSceneMngmt2DSpriteGamepadNetworkAudioTerrainCollisionCharacterUIDynamicsSoundFX战斗系统特效系统人工智能脚本NPC系统虚拟客户商业系统故事Game游戏层引擎层系统层系统层SystemLayer–APIsn3DGraphicsAPInDirectX9.0SDK–Direct3DnOpenGL2.0n2DAPInDirectX9.0SDK-DirectMedianWin32GDInInputDevicenDirectX9.0SDK–DirectInputnAudionDirectX9.0SDK–DirectSound/Direct3DSound/DirectMedianOpenALnOSAPInWin32SDKnMFCnNetworknDirectX9.0SDK–DirectPlaynSocketlibrary引擎层EngineLayern3DSceneManagementSystemnSceneGraphnShadersn2DSpriteSystemnAudioSystemnGamepadnHotkeynMousenTimersnNetworknDDKInterfacenTerrainnAdvancedSceneManagement–SpacePartitionnBSPTreenOctreenCharacterSystemnMotionBlendingTechniquesnDynamicsnCollisionDetectionnSoundFXnUserInterface游戏层GamePlayModulanNPC(Non-playableCharacters)nGameAInPathFindingnFiniteStateMachinen…nAvatarnCombatSystemnFXSystemnscriptSystemnTradingSystemnNumberSystemn…GameDevToolsnVisualC/C++n.net2003nVisualC/C++6.0+SP5nDirectXnCurrent9.0cnNuMegaBoundsCheckernIntelvTunen3DToolsn3dsMax/Maya/SoftimagenIn-houseTools
本文标题:3D游戏开发流程
链接地址:https://www.777doc.com/doc-5398949 .html