国产精品久久精品-亚洲人成影院77777-欧美精品一区二区三区在线-久久久免费的精品|www.hiycz.com

武漢火星時代教育

400-888-4851

全國學習專線 8:00-22:00
武漢火星時代教育
大力培養數字藝術設計人才;  共同推動中國數字藝術創意產業的發展;  致力提供UI設計培訓、影視特效培訓、影視后期培訓等課程  
您當前的位置: >武漢覓學網 >武漢培訓學校 >游戲開發需要的基礎知識

游戲開發學校新聞

游戲開發需要的基礎知識

發布時間:2019-12-02 17:01:42 已幫助:375人 來源:武漢火星時代教育

游戲開發需要的基礎知識

游戲開發需要的基礎知識

互聯網高速的發展,衍生了很多新型職業,游戲開發就是近些年熱門的職業之一,越來越多人選擇學習游戲開發,今天小編為大家整理了一些資料,一起來跟隨小編了解一下吧。

游戲引擎
  主要是把圖形引擎、聲音引擎、物理引擎整合起來,主要針對某個游戲制作一個游戲系統,其包含游戲關卡編輯器,主要用途是可以可視化的對場景進行調整,光照效果和霧化等效果調整,事件設置,道具擺放,NPC設置,另外還有角色編輯器,主要用于編輯角色的屬性和檢查動作數據的正確性。一般日本游戲公司的做法,他們會把關卡編輯器和角色編輯器直接做到游戲中,所有的參數調整都在游戲中通過調試菜單來進行編輯,所以一般他們把這部分調試菜單的功能做的很強大,同時在屏幕上實時的顯示一些重要的信息,這樣做的好處是關卡編輯器調整的效果直接就是游戲的效果,但是對于程序的重用性來說可能不是很好,比如說要用到另外一個游戲項目中就比較難,除非兩個游戲類型相同,只要把場景和角色數據換一下,還有做下一代產品也沒有問題,只要根據式樣增加調試菜單的功能就可以了。
聲音引擎
  主要包含音效(SoundEffect簡稱SE),語音(VOICE),背景音樂(Backgroundmusic簡稱BGM)的播放。SE是指那些在游戲中頻繁播放,而且播放時間比較短,但要求能及時無延遲的播放,VOICE是指游戲中的語音或人聲,這部分對聲音品質要求比較高,基本上用比較高的采樣率錄制和回放聲音,但和SE一樣要求能及時無延遲的播放,SE在有的時候因為內存容量的問題,在不影響效果的前提下,可能會降低采樣率,但VOICE由于降低采樣率對效果影響比較大,所以一般VOICE不采用降低采樣率的做法。BGM是指游戲中一長段循環播放(也有不循環,只播放一次)的背景音樂,正是由于BGM的這種特性,一般游戲的背景音樂是讀盤(光盤或硬盤)來播放。另外一些高級聲音特效,如EAX,數字影院系統(DTS5.1),數字杜比環繞等。
圖形引擎
  主要包含游戲中的場景(室內或室外)管理與渲染,角色的動作管理繪制,特效管理與渲染(粒子系統,自然模擬(如水紋,植物等模擬)),光照和材質處理,LOD(LevelObjectDetail)管理等,另外還有圖形數據轉換工具開發,這些工具主要用于把美工用DCC軟件(如3DSMax,Maya,SoftXSI,SoftImage3D等)軟件制作的模型和動作數據以及用Photoshop或painter等工具制作的貼圖,轉化成游戲程序中用的資源文件。
物理引擎
  主要包含游戲世界中的物體之間、物體和場景之間發生碰撞后的力學模擬,以及發生碰撞后的物體骨骼運動的力學模擬(比較著名的物理引擎有havok公司的gamedynamicssdk,還有opensource的ODE-OpenDynamicsEngine)。

以上就是小編通過【武漢火星時代教育】為大家整理的一些資料,想要了解更多資訊,請持續關注我們。


上一篇:Python有哪些方向
下一篇:室內設計前景解析
關于我們 | 聯系我們 | 武漢火星時代教育地址:武漢市洪山區關山大道光谷創意大廈 咨詢電話:400-888-4851
滬ICP備18018862號-2 網站地圖 注冊 登錄 招生合作 版權/投訴 免責聲明 更新時間:2025-05-12