一、隊伍組成
銷售團隊
測試團隊
遊戲評論隊伍
遊戲製作人
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(棋牌)
遊戲網誌:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系