遊戲公司組成架構和遊戲開發流程簡述 | 遊戲開發流程

【以下是遊戲製作流程的簡單總結】 · 1、創意管理:第一步,是召開個會議,在會議中最常見的方法就是採取“頭腦風暴法”。

每個人都必須拿出自己的建議和想法 ...遊戲公司組成架構和遊戲開發流程簡述首頁HTMLCSSJavaScriptjQueryPython3Python2JavaCC++GoSQL首頁HTMLSearch遊戲公司組成架構和遊戲開發流程簡述2019-02-03254【原文】http://tieba.baidu.com/p/941316779想要踏入繽紛的遊戲開發事業,先來了解一下游戲開發的基本流程吧!【基本概念】遊戲公司一般是指遊戲開發公司或遊戲發行、代理公司。

那遊戲公司開發遊戲需要哪些技術人員?簡單的說:需要遊戲造型、遊戲動畫、3D美工、紋理師、原畫設計師、建模師、UI製作、手遊程序員、網遊程式設計師等等。

【遊戲公司的構架】遊戲開發的構成,從泛言,包括開發人員內部開發與外包。

 一般來說,遊戲設計、程式設計師,美術(也有部分美術用外包的)是內部開發,而音樂,CG,部分美術等,是由外包完成。

當然我們不排除有的公司非常有實力,全部可以內部完成,但據我所知,國內如網易都不是如此。

遊戲設計、程式,美術都是部門,每個裡面都有比較明確的職位,這也不排除小公司,職位不明確的可能,說得只是一般的開發公司。

>>首先說遊戲設計部門工作職責: 遊戲設計主負責人:主要負責遊戲設計的整體把握、給大家安排工作,稽核工作,提高部門人員士氣。

劇情策劃:一般負責背景,任務等等故事性比較強的,要求文筆要好資料策劃再細分,為規則和資料平衡,包括規則的描述,公式確定,資料表設定等等。

輔助員:主要是收集資料,維護表格等等,比較不涉及核心的工作。

*注:有一些公司或者團隊,在策劃崗位,還有新的崗位,如:表現策劃:主要負責特效、動作、音效收集並提需求,部分如音效部分亦有策劃來完成。

資源策劃:主要負責UI設計,模型相關配置,資源管理等等。

>>下面是程式部門 主程式與主設計師:是對遊戲引擎最瞭解的人,以主程式為最強。

主程的主要工作,安排程式部門工作,定遊戲的資料結構,定一些主要方案的完成方法。

一般程式設計師:分伺服器端與客戶端、伺服器端程式,對於資料庫結構,資料傳輸、通訊方式等等。

客戶端程式,對影象及優化有研究的會易受重用。

>>美術部門主美:負責整體美術風格的把握原畫:繪製原畫交於3D2D:負責貼圖,遊戲介面等的製作 3D:負責3D建模,動作等方面工作指令碼與編輯器 在具體遊戲實現時,越來越多的公司不會說把遊戲中的資料寫在C++裡,而是用“指令碼與資料庫”的方式。

C++的作用是用來解釋指令碼和呼叫資料庫的 在指令碼中,寫上,     if     {     playerhp>=30%hpmax     addhp=hpmax     } 這裡的東西是寫在腳本里的,C++就會解釋,player、hp、hpmax是什麼,hp、hpmax對應資料庫是什麼列主要的遊戲核心是寫在C裡的,指令碼用來實現遊戲具體的一些東西。

如每個場景、每個NPC、每個道具都有可能有個指令碼檔案制定命令及資料一般由主程與主設計師一起來做,具體寫指令碼,一般為遊戲設計部門按規範做這個工作。

編輯器:是高於指令碼的一個給遊戲設計部門或是美術部門用的工作工具優點是使用簡單,介面化的東西,可以自動生成指令碼。

缺點是,把一些比較活的東西,寫死到工具中了,將來要加功能改結構很麻煩 這些都是程式部門的工作 另外,在程式部門中主要交流就是伺服器端與客戶端的。

這實際就是說,一個遊戲主體置放與傳輸的問題。

一般來說,一些音聲檔案、影象檔案、大一些的文字都會放在客戶端,而資料庫,遊戲的核心解釋在伺服器端。

【遊戲開發核心流程】>>軟體:有兩部分。

1.編寫遊戲引擎、建模:需要熟練掌握C/C++、MicrosoftDevelopStudio開發環境、使用SDK或者MFC、DirectX/OpenGL、SQL程式設計、SQLServer或Oracle資料庫配置。

2.策劃、美工、音效:MAYA、3DMAX、PS(音效製作方面不熟,這方面無法提供)。

流程:策劃——引擎——建模——美工——測試。

團隊:首先要組成一個由各功能小組核心構成的策劃組,負責構思整個遊戲的內容架構。

包括故事大綱,遊戲風格,


常見投資理財問答


延伸文章資訊