首頁>Club>
17
回覆列表
  • 1 # 能能遊戲解說

    一、遊戲開發製作的概念

    1、遊戲開發是一個過程,為了激發玩家玩遊戲熱情,透過遵循設計製作規則,來設計人物、場景等遊戲要素。

    2、主要流程包括原畫創作、建模、材質、燈光及渲染、骨骼設定、動畫、特效等部分。涉及範疇包括 :遊戲規則及玩法、視覺藝術、程式設計、產品化、聲效、編劇、遊戲角色、道具、場景、介面等等元素。

    3、遊戲程式開發歸根到底就是軟體工程,是遊戲製造環節中不行短少的重要部分。遊戲程式開發是技術含量最高的,遊戲程式設計師的薪資也相對其他職業高許多,目前遊戲職業中游戲程度人才的缺口非常大,供不應求。

    二、遊戲開發需要具備的知識

    1、遊戲本質分析,遊戲產業概論、遊戲開發流程及職業劃分、玩家需求分析、構思創意及文件編寫要求、遊戲故事設計、遊戲元素、規則、任務、系統、關卡設計、遊戲平衡設定、介面與操作功能。

    2、透視基礎、構圖基礎、結構素描、明暗素描、藝用人體解剖基礎、人物速寫、Adobe PhotoshopCS3軟體應用、PhotoshopCS3造型基礎、遊戲美術風格技法、色彩基礎、遊戲色彩練習、肖像繪製、質感表現。

    3、3DMAX軟體基礎、遊戲材質基礎、遊戲道具製作、作品渲染。

    三、遊戲場景製作技巧、場景材質製作、卡通角色製作、寫實角色製作、怪物製作。簡單分類的話就是:

    1、紮實的演算法知識。主要有:樹或圖的搜尋演算法、A*演算法、碰撞檢測演算法、BSP樹、人工智慧。

    2、相關圖形處理知識。比如:Direct X程式設計、OpenGL程式設計、圖形學的相關知識(三維圖形的形體、紋理、貼圖、照明,還有三維物件的消隱演算法比如油畫演算法,Z快取)和動畫處理知識。如果想深入還要學會幾種三維引擎比如OGRE。

    3、紮實的程式語言功底,主要代表為VC、DELPHI和JAVA。其中VC使用最廣,現在比較大的遊戲也由此開發;DELPHI功能也很強,很多網遊:比如網金、傳奇都用到了DELPHI;JAVA用於開發手機遊戲。

    補充:

    一、遊戲開發需要學哪些

    1、基礎公共課:遊戲概述 Photoshop平面軟體及畫素美術 3dsmax軟體基礎及效果圖製作 遊戲程式設計基礎及遊戲製作原理 遊戲策劃、製作、測試及運營實踐 遊戲行業規劃及職業素質。

    2、專業技能課:手機2D遊戲開發 2D遊戲開發技術實戰 C++語言及演算法基礎 WIN32程式開發及MFC基礎 2D遊戲開發實踐 行業規劃及職業素質。2D網路遊戲開發主要學習內容有網路遊戲程式設計、網路遊戲演算法設計、2D網路遊戲平臺設計以及商業實戰專案訓練,包含C++、資料結構、演算法基礎、Windows API使用、MFC原理及其應用、2D圖形渲染技術、介面設計與應用。

    3、遊戲程式方向: Direct 3D程式開發基礎 3D遊戲開發技術實戰 遊戲引擎的修改與使用網路通訊、資料庫及遊戲伺服器、行業規劃及職業素質、遊戲綜合專案實戰訓練、基地頂崗專案實訓。

    二、遊戲開發常用軟體

    1、3dsMAX:大多數遊戲開發公司美工使用,效率較高,可以獨立製作遊戲中所有美術相關資源。

    2、Delphi:直接編譯生成可執行程式碼,編譯速度快。由於Delphi編譯器採用了條件編譯和選擇連結技術,使用它生成的執行檔案更加精煉,執行速度更快。在處理速度和存取伺服器方面,Delphi的效能遠遠高於其他同類產品。

    3、 Photoshop:PHOTOSHOP是一個很好的影象編輯軟體,PHOTOSHOP的應用領域很廣泛,在影象、圖形、文字、影片、出版各方面都有涉及。

    4、MAYA:跟3dsMAX差不多的軟體,因個人喜好而定, MAYA在製作動作的方面較MAX稍差,不過在很多方面這兩款軟體都是可以相容的。

    5、其他:在個人計算機上,可以用目前流性的軟體開發工具,比如:C,C++,VC++,Delphi,C++ Builder等。由於Windows作業系統的普及和其強大的多媒體功能,越來越多的遊戲支援Windows作業系統。

  • 2 # 慶林遊戲解說

    首先非常感謝在這裡能為你解答這個問題,讓我帶領你們一起走進這個問題,現在讓我們一起探討一下。

    一般的大型遊戲開發絕不是用某種語言這麼單純的問題。一個大型遊戲的開發需要龐大的團隊使用各種各樣的語言和工具來完成。總結一下主要有C/C++,組合語言,著色器語言,指令碼語言,高效的開發語言C#或Java。

    首先一般的遊戲開發架構(Windows)從底到頂一般是Direct X?——遊戲引擎——遊戲。

    Direct X?相當於所有顯示卡的一個統一介面,為遊戲提供一個利用硬體渲染的程式設計模型,但Direct X?介面為了追求高效能功能非常單純和鬆散,不利於遊戲的高效開發。此時就需要根據遊戲特點對其進行適當的取捨和封裝,實現一組更高抽象的遊戲開發介面和框架,可以理解成遊戲引擎中的圖形引擎。這部分的開發一般使用的語言是C/C++和少量的組合語言。

    至於遊戲引擎是一個非常複雜的功能聚合體,所有的遊戲開發工作都是在之上進行的。包括圖形引擎,音訊引擎,碰撞引擎,藝術資源管理,指令碼引擎等等。到此為止幾乎還沒有涉及到你所說的遊戲開發。

    首先在圖形渲染方面,例如光照陰影處理等等,現代顯示卡一般是透過可程式設計著色器實現對圖形效果的控制,所採用的程式語言一般是一些著色器語言,例如Direct X?採用的HLSL,OpenGL使用的GLSL等等,語法類似C語言,遊戲執行時被編譯載入到顯示卡上,在實現硬體渲染速度的同時又實現了程式設計的靈活性。

    大型遊戲開發的絕大部分工作其實都是在編寫遊戲指令碼,指令碼是大型遊戲得以如此高速開發和釋出的主要原因。指令碼化的開發讓遊戲開發擺脫了硬編碼的種種弊端,讓遊戲內容可以輕易的修改和除錯。遊戲故事如何進行,各種事件如何觸發,何時該播放哪些聲音或動畫,如何使用藝術團隊創作的資源,這些都是在指令碼中編寫的,可以說引擎決定了遊戲能做什麼,而指令碼才真正決定了遊戲做了什麼。一些著名的引擎如虛幻系列都有自己獨特的指令碼語言,其他一些引擎可能會採用一些第三方的指令碼語言,比如比較流行的Lua。所以開發一個新遊戲最簡單的情形就是沿用之前的引擎,創作藝術資源,然後編寫指令碼將其組織成一個遊戲,幾乎不需要什麼底層的程式語言。

    開發環境方面,遊戲團隊內部可能會使用一些開發和設計工具對資源進行處理,可以理解成遊戲引擎的IDE,這部分因為是內部工具,而且可能需要經常修改所以一般採用比較高效的開發和語言,比如暴雪就是部分使用.NET和C#進行一些內部工具的開發。

    至於引擎核心的開發,Windows比較流行的方法是使用最新版本的Visual Studio,顯示卡廠商如NVIDIA也會為VS開發一些外掛來簡化顯示卡程式設計和除錯。

    在以上的分享關於這個問題的解答都是個人的意見與建議,我希望我分享的這個問題的解答能夠幫助到大家。

  • 3 # 騎豬闖峽谷

    一、遊戲開發製作的概念

    1、遊戲開發是一個過程,為了激發玩家玩遊戲熱情,透過遵循設計製作規則,來設計人物、場景等遊戲要素。

    2、主要流程包括原畫創作、建模、材質、燈光及渲染、骨骼設定、動畫、特效等部分。涉及範疇包括 :遊戲規則及玩法、視覺藝術、程式設計、產品化、聲效、編劇、遊戲角色、道具、場景、介面等等元素。

    3、遊戲程式開發歸根到底就是軟體工程,是遊戲製造環節中不行短少的重要部分。遊戲程式開發是技術含量最高的,遊戲程式設計師的薪資也相對其他職業高許多,目前遊戲職業中游戲程度人才的缺口非常大,供不應求。

    二、遊戲開發需要具備的知識

    1、遊戲本質分析,遊戲產業概論、遊戲開發流程及職業劃分、玩家需求分析、構思創意及文件編寫要求、遊戲故事設計、遊戲元素、規則、任務、系統、關卡設計、遊戲平衡設定、介面與操作功能。

    2、透視基礎、構圖基礎、結構素描、明暗素描、藝用人體解剖基礎、人物速寫、Adobe PhotoshopCS3軟體應用、PhotoshopCS3造型基礎、遊戲美術風格技法、色彩基礎、遊戲色彩練習、肖像繪製、質感表現。

    3、3DMAX軟體基礎、遊戲材質基礎、遊戲道具製作、作品渲染。

    三、遊戲場景製作技巧、場景材質製作、卡通角色製作、寫實角色製作、怪物製作。簡單分類的話就是:

    1、紮實的演算法知識。主要有:樹或圖的搜尋演算法、A*演算法、碰撞檢測演算法、BSP樹、人工智慧。

    2、相關圖形處理知識。比如:Direct X程式設計、OpenGL程式設計、圖形學的相關知識(三維圖形的形體、紋理、貼圖、照明,還有三維物件的消隱演算法比如油畫演算法,Z快取)和動畫處理知識。如果想深入還要學會幾種三維引擎比如OGRE。

    3、紮實的程式語言功底,主要代表為VC、DELPHI和JAVA。其中VC使用最廣,現在比較大的遊戲也由此開發;DELPHI功能也很強,很多網遊:比如網金、傳奇都用到了DELPHI;JAVA用於開發手機遊戲。

    補充:

    一、遊戲開發需要學哪些

    1、基礎公共課:遊戲概述 Photoshop平面軟體及畫素美術 3dsmax軟體基礎及效果圖製作 遊戲程式設計基礎及遊戲製作原理 遊戲策劃、製作、測試及運營實踐 遊戲行業規劃及職業素質。

    2、專業技能課:手機2D遊戲開發 2D遊戲開發技術實戰 C++語言及演算法基礎 WIN32程式開發及MFC基礎 2D遊戲開發實踐 行業規劃及職業素質。2D網路遊戲開發主要學習內容有網路遊戲程式設計、網路遊戲演算法設計、2D網路遊戲平臺設計以及商業實戰專案訓練,包含C++、資料結構、演算法基礎、Windows API使用、MFC原理及其應用、2D圖形渲染技術、介面設計與應用。

    3、遊戲程式方向: Direct 3D程式開發基礎 3D遊戲開發技術實戰 遊戲引擎的修改與使用網路通訊、資料庫及遊戲伺服器、行業規劃及職業素質、遊戲綜合專案實戰訓練、基地頂崗專案實訓。

    二、遊戲開發常用軟體

    1、3dsMAX:大多數遊戲開發公司美工使用,效率較高,可以獨立製作遊戲中所有美術相關資源。

    2、Delphi:直接編譯生成可執行程式碼,編譯速度快。由於Delphi編譯器採用了條件編譯和選擇連結技術,使用它生成的執行檔案更加精煉,執行速度更快。在處理速度和存取伺服器方面,Delphi的效能遠遠高於其他同類產品。

    3、 Photoshop:PHOTOSHOP是一個很好的影象編輯軟體,PHOTOSHOP的應用領域很廣泛,在影象、圖形、文字、影片、出版各方面都有涉及。

    4、MAYA:跟3dsMAX差不多的軟體,因個人喜好而定, MAYA在製作動作的方面較MAX稍差,不過在很多方面這兩款軟體都是可以相容的。

  • 4 # 王者榮耀小琪

    遊戲開發是一個過程,為了激發玩家玩遊戲熱情,透過遵循設計製作規則,來設計人物、場景等遊戲要素。

    2、主要流程包括原畫創作、建模、材質、燈光及渲染、骨骼設定、動畫、特效等部分。涉及範疇包括 :遊戲規則及玩法、視覺藝術、程式設計、產品化、聲效、編劇、遊戲角色、道具、場景、介面等等元素。

    3、遊戲程式開發歸根到底就是軟體工程,是遊戲製造環節中不行短少的重要部分。遊戲程式開發是技術含量最高的,遊戲程式設計師的薪資也相對其他職業高許多,目前遊戲職業中游戲程度人才的缺口非常大,供不應求。

    二、遊戲開發需要具備的知識

    1、遊戲本質分析,遊戲產業概論、遊戲開發流程及職業劃分、玩家需求分析、構思創意及文件編寫要求、遊戲故事設計、遊戲元素、規則、任務、系統、關卡設計、遊戲平衡設定、介面與操作功能。

    2、透視基礎、構圖基礎、結構素描、明暗素描、藝用人體解剖基礎、人物速寫、Adobe PhotoshopCS3軟體應用、PhotoshopCS3造型基礎、遊戲美術風格技法、色彩基礎、遊戲色彩練習、肖像繪製、質感表現。

    3、3DMAX軟體基礎、遊戲材質基礎、遊戲道具製作、作品渲染。

    三、遊戲場景製作技巧、場景材質製作、卡通角色製作、寫實角色製作、怪物製作。簡單分類的話就是:

    1、紮實的演算法知識。主要有:樹或圖的搜尋演算法、A*演算法、碰撞檢測演算法、BSP樹、人工智慧。

    2、相關圖形處理知識。比如:Direct X程式設計、OpenGL程式設計、圖形學的相關知識(三維圖形的形體、紋理、貼圖、照明,還有三維物件的消隱演算法比如油畫演算法,Z快取)和動畫處理知識。如果想深入還要學會幾種三維引擎比如OGRE。

    3、紮實的程式語言功底,主要代表為VC、DELPHI和JAVA。其中VC使用最廣,現在比較大的遊戲也由此開發;DELPHI功能也很強,很多網遊:比如網金、傳奇都用到了DELPHI;JAVA用於開發手機遊戲。

  • 5 # 花花公子22cool

    狹義的遊戲開百發就是指遊戲程式,廣義的遊戲開發就是指整個遊戲度製作的過程,包含遊戲美術、遊戲策劃、遊戲程式。遊戲程式主要就問是用引擎,國內用的比較多的是cocos2d和unity3d,寫程式碼開發引答擎的功能,配合策劃和美術實現整個遊戲中的所專有功能,就是這樣的。你可以去17xuee看看遊戲行屬業的崗位分工的,非常詳細

  • 6 # Booke11

    遊戲開發需要做

    一、遊戲策劃階段:關於遊戲策劃,其實就像編劇和導演一樣,他們要規定遊戲的世界構成,比如規定種族、氣候、怪物、什麼樣的任務與獎勵是玩家所喜歡的,需要設計各種各樣的武器和裝備吸引玩家等等。這也是我們常在討論的遊戲的世界觀、規則、模式、劇情、傷害數值等等。 我們也可以叫他們為一款遊戲的“靈魂工程師”。

    二、美術資源製作階段:

    其實在這上面最直觀的理解來說就是最直觀的視覺體驗了。比如你喜歡遊戲中某為角色的造型、樣貌、裝備等等,這些全部都是在美術階段所體現出來的。從專業上來分,分為技術設計文件、背景藝術文件和商業計劃文件。而其中背景藝術文件將指導下一階段的美術資源製作,它包括:原畫設定、模型貼圖、角色動畫、特效和音效製作等... ...

    1、遊戲原畫設定:遊戲原畫設定更像是一個齒輪連線了一個系統上下,是一個很關鍵的環節,並且原畫設計是一項很有創造力的職業,想要讓你的遊戲世界觀更加天馬行空、想讓遊戲人物更具有個性、想要讓玩家更有代入感,這些都需要原畫來表現。人嘛~總需要眼見為實才會對食物有一個喜好的評判。

    2、模型貼圖製作:

    針對各種原畫設定的藝術風格和技術風格,運用3D製作技術具體建立遊戲世界,包括角色、道具、場景等,包括模型製作、貼圖製作兩個流程。根據遊戲型別不同模型貼圖的製作工藝要求和流程也不同。

    3、遊戲角色動畫:遊戲中大都存在著種類繁多的人物、怪物和各種不可思議的動物、植物,以及水流、岩漿、沼澤等各種地形地貌,為了讓這一切更加逼真和栩栩如生,遊戲動畫設計師透過三維繪圖軟體賦予他們逼真的動作,合理的讓人物生活在遊戲世界中。

    4、遊戲特效製作:

    遊戲角色在格鬥,或者施放魔法與奧義時,你都會看見非常絢麗的視覺效果,這種視覺效果就是遊戲特效師的工作。遊戲特效師從分鏡設計、切片動畫、特效貼圖製作、粒子特效製作到後期合成,將自己的特效設計思想製作出特效。可能這麼說會太專業了,但是你只要理解:當你感覺自己控制的角色在遊戲中打鬥十分“炫酷”,這就是遊戲特效,就可以了。

    三、程式開發階段

    在策劃階段後,產生技術設計文件,這一文件將運用於程式開發。程式開發包括:引擎編寫,指令碼編寫和程式碼測試。而關於這一點,解釋起來會略微枯燥與麻煩,我們就適當瞭解一下就好了。

  • 7 # 國民老公小虎

    遊戲是用遊戲引擎開發的。遊戲引擎是指一些已編寫好的可編輯電腦遊戲系統或者一些互動式實時影象應用程式的核心元件。這些系統為遊戲設計者提供各種編寫遊戲所需的各種工具,其目的在於讓遊戲設計者能容易和快速地做出遊戲程式而不用由零開始。大部分都支援多種操作平臺。遊戲引擎包含渲染引擎、物理引擎、碰撞檢測系統、音效、指令碼引擎、電腦動畫、人工智慧、網路引擎以及場景管理。經過不斷的進化,如今的遊戲引擎已經發展為一套由多個子系統共同構成的複雜系統,從建模、動畫到光影、粒子特效,從物理系統、碰撞檢測到檔案管理、網路特性,還有專業的編輯工具和外掛,幾乎涵蓋了開發過程中的所有重要環節。

  • 8 # 廢品機械師大哥

    1、瞭解並致力於遊戲總體設計;

    2、配合主程式完成遊戲架構及各大功能的設計、開發、除錯和其他技術支援;

    遊戲開發工程師

    遊戲開發工程師

    3、負責遊戲開發工具和運營維護工具的設計與開發;

    4、完成遊戲伺服器端模組程式碼及相關文件的書寫、最佳化對已完成程式碼進行單元測試;

    5、管理維護遊戲平臺的製作與執行;

    6、與團隊其他人員配合,促進遊戲的改進創新。

    崗位職責

    1、負責客戶端架構設計、模組劃分、編輯器規劃、引擎維護與人員分工;

    2、負責遊戲客戶端與公司技術平臺的整合;

    3、協調與伺服器端、策劃、美術和公司其他技術支援部門之間的關係;

    4、對客戶端質量負全責。

    薪酬與職業發展

    薪酬與職業發展永遠是一個熱門話題,在遊戲行業,不管是入門級工程師還是經驗豐富的工程師,都對此保持相當的關注。最近的一項在職人員收入調查統計表明:2006年,遊戲行業3D美工、程式設計工程師等薪金收入出現了2個明顯變化:一是薪金有了大幅度的提升;二是入門級遊戲類工程師與擁有2-3年左右工作經驗的工程師收入差距加大,一般透過遊戲專業培訓進入遊戲行業工作一年內月薪在3000-8000元,而工作2年以上的遊戲開發工程師平均月薪達到2-3萬!Allen為這個廣受歡迎的網站定期撰寫文章並開發了大量的程式碼。在過去9年中,他一直在使用多種程式語言如C、C++、Java、QBasic、VisualBasic和組合語言等編寫程式。

    薪水"激起千層浪

    在夏季舉行的某IT人才專項招聘會上,某遊戲企業打出年薪8萬招聘遊戲英才的宣傳,應聘條件卻相對簡單:具備一年中型網路遊戲(或手機遊戲)專案開發經驗,學歷大專以上即可(還特別註明:條件優厚者學歷不限!)。而相臨的一些IT企業,給出的條件相比之下苛刻了許多:本科學歷,計算機相關專業,工作經驗豐富,試用期月薪1000元!該遊戲企業現場招聘主管坦誠說明,該企業一直與遊戲培訓機構進行人才合作,人才後備儲備相對寬裕,主要是最近連續承接韓國遊戲外包專案,遊戲美工、策劃、程式開發工程師人員等職位頓時緊張。用企業招聘主管的話說:"年薪8萬隻是一個基礎衡量"! 此話一說,頓時成為應聘者們的熱點話題。

    還有許多網友進一步提到,普通IT工程師試用期1000元的工資只可能提供基本的食、住、行,對於新近求職的學生、轉行者來說,也算是一個"跳樓價"了。而僅具備一年遊戲設計和開發經驗的工程師,竟然可以拿到一般公司中層以上人員的高薪,不能說行業機遇、專業選擇的重要性。也有網友建議換位思考。網友"麻花辮"表示,如果一個大學生讀了十幾年書出來就是為了解決溫飽問題,在職場還拼不過僅有中專學歷的遊戲專業培訓生,就說明高校教育與職業培訓、就業指導方面存在著極大的"鴻溝","對待真正識得人才、重視人才的企業家而言,遊戲職位的高薪不僅說明了產業規模發展與人才缺口的現狀,更對我們今後的職業發展提供了一個發展方向,現在的問題是從遊戲人才火爆現象中明確自己的具體位置,是選擇遊戲策劃、美術還是程式開發崗位?"

    "百二秦關終屬楚"

    拋除質疑和指責的聲音,也有不少網友相對冷靜、理性地談起了自己的看法。這種工作難易、起薪差距之大的現象並非北京所獨有,在國內其他地方同樣存在類似問題。實際上,從大的背景來看,遊戲行業雖然在我國起步晚,但發展的勢頭迅猛。美國著名媒體《商業週刊》(BusinessWeek)近日登出了一篇中國大陸游戲市場的分析文章。文章中提到,中國僅網路遊戲中的MMORPG市場總額已經在2005年達到4億6千萬美元的高度,在2006年非常有希望超過韓國成為亞洲網路遊戲市場的龍頭老大。這種發展趨勢下,遊戲企業對自身發展起到決定因素的人才方面,"出手"就顯得大方多了。我國著名的遊戲公司盛大網路人力資源負責人說過,盛大目前最缺乏的有經驗的遊戲開發人員,特別是擁有專案操作、專案管理經驗的高階遊戲專業人才。九城、網易、金山等遊戲巨頭也表達了類似的觀點。

    摺疊編輯本段發展現狀評價

    中國人口總量將持續增長約30年,每年約新增1000萬勞動力,而每年提供的工作職位僅有800萬!在面對這一現實的情況下,求職者透過參加專業職業培訓來延緩就業、增強職場競爭力就成了一條重要的渠道。遊戲工程師不僅在薪金待遇上比在傳統高科技產業上具有優勢,同時畢業後就業通路(也就是擇業面)廣泛也是吸引眾多求職者參加職業培訓的因素之一。如學習遊戲程式開發,將來可在遊戲企業、通訊企業、IT企業擔任網路遊戲/網站開發/FLASH/C++ 程式師, 3D Animation設計師、客戶端軟體工程師、伺服器端軟體工程師……等;學習遊戲美術,將來可選擇遊戲造型(美術/場景)、遊戲動畫設計、遊戲3D美工、遊戲美術策劃、遊戲原畫設計師、UI製作等工作。可以說,職業前景、就業前途非常看好! "有志者,事竟成;破釜沉舟,百二秦關終屬楚。"

    摺疊編輯本段職責

    1.負責手機遊戲後臺開發

    2.負責手機遊戲服務端開發

    職業技能要求:

    1.計算機軟體或相關專業

    2.精通資料庫,SQL(主要是Mysql),能獨立完成各種複雜的查詢

    3.精通Java服務端程式設計(Eclipse平臺)

    4.熟悉HTTP、Servlet、Json、XML

    5.瞭解Linux

    6.瞭解Tomcat

    7.有良好的面向物件設計能力,瞭解設計模式

    8.瞭解手機遊戲系統架構、資料結構和遊戲引擎

    9.熟悉python者優先

    10.對手機網遊開發感興趣者優先

    11.對遊戲感興趣者優先

  • 9 # 晴鋒在虎牙

    1、遊戲開發是一個過程,為了激發玩家玩遊戲熱情,透過遵循設計製作規則,來設計人物、場景等遊戲要素。

    2、主要流程包括原畫創作、建模、材質、燈光及渲染、骨骼設定、動畫、特效等部分。涉及範疇包括 :遊戲規則及玩法、視覺藝術、程式設計、產品化、聲效、編劇、遊戲角色、道具、場景、介面等等元素。

    3、遊戲程式開發歸根到底就是軟體工程,是遊戲製造環節中不行短少的重要部分。遊戲程式開發是技術含量最高的,遊戲程式設計師的薪資也相對其他職業高許多,目前遊戲職業中游戲程度人才的缺口非常大,供不應求。

    二、遊戲開發需要具備的知識

    1、遊戲本質分析,遊戲產業概論、遊戲開發流程及職業劃分、玩家需求分析、構思創意及文件編寫要求、遊戲故事設計、遊戲元素、規則、任務、系統、關卡設計、遊戲平衡設定、介面與操作功能。

    2、透視基礎、構圖基礎、結構素描、明暗素描、藝用人體解剖基礎、人物速寫、Adobe PhotoshopCS3軟體應用、PhotoshopCS3造型基礎、遊戲美術風格技法、色彩基礎、遊戲色彩練習、肖像繪製、質感表現。

    3、3DMAX軟體基礎、遊戲材質基礎、遊戲道具製作、作品渲染。

    三、遊戲場景製作技巧、場景材質製作、卡通角色製作、寫實角色製作、怪物製作。簡單分類的話就是:

    1、紮實的演算法知識。主要有:樹或圖的搜尋演算法、A*演算法、碰撞檢測演算法、BSP樹、人工智慧。

    2、相關圖形處理知識。比如:Direct X程式設計、OpenGL程式設計、圖形學的相關知識(三維圖形的形體、紋理、貼圖、照明,還有三維物件的消隱演算法比如油畫演算法,Z快取)和動畫處理知識。如果想深入還要學會幾種三維引擎比如OGRE。

    3、紮實的程式語言功底,主要代表為VC、DELPHI和JAVA。其中VC使用最廣,現在比較大的遊戲也由此開發;DELPHI功能也很強,很多網遊:比如網金、傳奇都用到了DELPHI;JAVA用於開發手機遊戲。

    補充:

    一、遊戲開發需要學哪些

    1、基礎公共課:遊戲概述 Photoshop平面軟體及畫素美術 3dsmax軟體基礎及效果圖製作 遊戲程式設計基礎及遊戲製作原理 遊戲策劃、製作、測試及運營實踐 遊戲行業規劃及職業素質。

    2、專業技能課:手機2D遊戲開發 2D遊戲開發技術實戰 C++語言及演算法基礎 WIN32程式開發及MFC基礎 2D遊戲開發實踐 行業規劃及職業素質。2D網路遊戲開發主要學習內容有網路遊戲程式設計、網路遊戲演算法設計、2D網路遊戲平臺設計以及商業實戰專案訓練,包含C++、資料結構、演算法基礎、Windows API使用、MFC原理及其應用、2D圖形渲染技術、介面設計與應用。

    3、遊戲程式方向: Direct 3D程式開發基礎 3D遊戲開發技術實戰 遊戲引擎的修改與使用網路通訊、資料庫及遊戲伺服器、行業規劃及職業素質、遊戲綜合專案實戰訓練、基地頂崗專案實訓。

    二、遊戲開發常用軟體

    1、3dsMAX:大多數遊戲開發公司美工使用,效率較高,可以獨立製作遊戲中所有美術相關資源。

    2、Delphi:直接編譯生成可執行程式碼,編譯速度快。由於Delphi編譯器採用了條件編譯和選擇連結技術,使用它生成的執行檔案更加精煉,執行速度更快。在處理速度和存取伺服器方面,Delphi的效能遠遠高於其他同類產品。

    3、 Photoshop:PHOTOSHOP是一個很好的影象編輯軟體,PHOTOSHOP的應用領域很廣泛,在影象、圖形、文字、影片、出版e799bee5baa6e58685e5aeb931333365643661各方面都有涉及。

    4、MAYA:跟3dsMAX差不多的軟體,因個人喜好而定, MAYA在製作動作的方面較MAX稍差,不過在很多方面這兩款軟體都是可以相容的。

    5、其他:在個人計算機上,可以用目前流性的軟體開發工具,比如:C,C++,VC++,Delphi,C++ Builder等。由於Windows作業系統的普及和其強大的多媒體功能,越來越多的遊戲支援Windows作業系統。

  • 10 # 靈魂爆炸

    遊戲開發說的簡單點就是做軟體的,也就是程式設計。

    一般出現在手機或電腦上,當然也有專用的遊戲機,如索尼、任天堂、微軟等比較早的企業。

  • 11 # 盤串大仙兒

    遊戲開發者指製作電子遊戲軟體的企業、團體或個人,其中企業性質的遊戲開發者一般稱為“遊戲開發商”。開發者可以專門為特定的電子遊戲機制作,例如索尼的PlayStation 3、微軟的Xbox 360、任天堂的Wii,也可以為多種平臺開發,包括個人電腦。

    也有開發者專門為特定的遊戲型別製作,例如角色扮演遊戲或第一人稱射擊遊戲。有些開發者專注於將遊戲在各個平臺間移植。有些開發者專注於將遊戲翻譯成其他語種。還有一種不常見的軟體開發工作:給遊戲補充內容。多數以獲取利潤為目的。

    也有開發者專門為特定的遊戲型別製作,例如角色扮演遊戲或第一人稱射擊遊戲。有些開發者專注於將遊戲在各個平臺間移植。有些開發者專注於將遊戲翻譯成其他語種。還有一種不常見的軟體開發工作:給遊戲補充內容。多數以獲取利潤為目的。

  • 12 # 小沫哥

    1、遊戲開發是一個過程,為了激發玩家玩遊戲熱情,透過遵循設計製作規則,來設計人物、場景等遊戲要素。

    2、主要流程包括原畫創作、建模、材質、燈光及渲染、骨骼設定、動畫、特效等部分。涉及範疇包括 :遊戲規則及玩法、視覺藝術、程式設計、產品化、聲效、編劇、遊戲角色、道具、場景、介面等等元素。

    3、遊戲程式開發歸根到底就是軟體工程,是遊戲製造環節中不行短少的重要部分。遊戲程式開發是技術含量最高的,遊戲程式設計師的薪資也相對其他職業高許多,目前遊戲職業中游戲程度人才的缺口非常大,供不應求。

    二、遊戲開發需要具備的知識

    1、遊戲本質分析,遊戲產業概論、遊戲開發流程及職業劃分、玩家需求分析、構思創意及文件編寫要求、遊戲故事設計、遊戲元素、規則、任務、系統、關卡設計、遊戲平衡設定、介面與操作功能。

    2、透視基礎、構圖基礎、結構素描、明暗素描、藝用人體解剖基礎、人物速寫、Adobe PhotoshopCS3軟體應用、PhotoshopCS3造型基礎、遊戲美術風格技法、色彩基礎、遊戲色彩練習、肖像繪製、質感表現。

    3、3DMAX軟體基礎、遊戲材質基礎、遊戲道具製作、作品渲染。

    三、遊戲場景製作技巧、場景材質製作、卡通角色製作、寫實角色製作、怪物製作。簡單分類的話就是:

    1、紮實的演算法知識。主要有:樹或圖的搜尋演算法、A*演算法、碰撞檢測演算法、BSP樹、人工智慧。

    2、相關圖形處理知識。比如:Direct X程式設計、OpenGL程式設計、圖形學的相關知識(三維圖形的形體、紋理、貼圖、照明,還有三維物件的消隱演算法比如油畫演算法,Z快取)和動畫處理知識。如果想深入還要學會幾種三維引擎比如OGRE。

    3、紮實的程式語言功底,主要代表為VC、DELPHI和JAVA。其中VC使用最廣,現在比較大的遊戲也由此開發;DELPHI功能也很強,很多網遊:比如網金、傳奇都用到了DELPHI;JAVA用於開發手機遊戲。

    補充:

    一、遊戲開發需要學哪些

    1、基礎公共課:遊戲概述 Photoshop平面軟體及畫素美術 3dsmax軟體基礎及效果圖製作 遊戲程式設計基礎及遊戲製作原理 遊戲策劃、製作、測試及運營實踐 遊戲行業規劃及職業素質。

    2、專業技能課:手機2D遊戲開發 2D遊戲開發技術實戰 C++語言及演算法基礎 WIN32程式開發及MFC基礎 2D遊戲開發實踐 行業規劃及職業素質。2D網路遊戲開發主要學習內容有網路遊戲程式設計、網路遊戲演算法設計、2D網路遊戲平臺設計以及商業實戰專案訓練,包含C++、資料結構、演算法基礎、Windows API使用、MFC原理及其應用、2D圖形渲染技術、介面設計與應用。

    3、遊戲程式方向: Direct 3D程式開發基礎 3D遊戲開發技術實戰 遊戲引擎的修改與使用網路通訊、資料庫及遊戲伺服器、行業規劃及職業素質、遊戲綜合專案實戰訓練、基地頂崗專案實訓。

    二、遊戲開發常用軟體

    1、3dsMAX:大多數遊戲開發公司美工使用,效率較高,可以獨立製作遊戲中所有美術相關資源。

    2、Delphi:直接編譯生成可執行程式碼,編譯速度快。由於Delphi編譯器採用了條件編譯和選擇連結技術,使用它生成的執行檔案更加精煉,執行速度更快。在處理速度和存取伺服器方面,Delphi的效能遠遠高於其他同類產品。

    3、 Photoshop:PHOTOSHOP是一個很好的影象編輯軟體,PHOTOSHOP的應用領域很廣泛,在影象、圖形、文字、影片、出版

    e799bee5baa6e58685e5aeb931333365643661各方面都有涉及。

    4、MAYA:跟3dsMAX差不多的軟體,因個人喜好而定, MAYA在製作動作的方面較MAX稍差,不過在很多方面這兩款軟體都是可以相容的。

    5、其他:在個人計算機上,可以用目前流性的軟體開發工具,比如:C,C++,VC++,Delphi,C++ Builder等。由於Windows作業系統的普及和其強大的多媒體功能,越來越多的遊戲支援Windows作業系統。

  • 13 # 大風吹走了

    遊戲是用遊戲引擎開發的。遊戲引擎是指一些已編寫好的可編輯電腦遊戲系統或者一些互動式實時影象應用程式的核心元件。這些系統為遊戲設計者提供各種編寫遊戲所需的各種工具,其目的在於讓遊戲設計者能容易和快速地做出遊戲程式而不用由零開始。大部分都支援多種操作平臺。遊戲引擎包含渲染引擎、物理引擎、碰撞檢測系統、音效、指令碼引擎、電腦動畫、人工智慧、網路引擎以及場景管理。經過不斷的進化,如今的遊戲引擎已經發展為一套由多個子系統共同構成的複雜系統,從建模、動畫到光影、粒子特效,從物理系統、碰撞檢測到檔案管理、網路特性,還有專業的編輯工具和外掛,幾乎涵蓋了開發過程中的所有重要環節。

  • 14 # 職業啊柒

    一、遊戲開發製作的概念

    1、遊戲開發是一個過程,為了激發玩家玩遊戲熱情,透過遵循設計製作規則,來設計人物、場景等遊戲要素。

    2、主要流程包括原畫創作、建模、材質、燈光及渲染、骨骼設定、動畫、特效等部分。涉及範疇包括 :遊戲規則及玩法、視覺藝術、程式設計、產品化、聲效、編劇、遊戲角色、道具、場景、介面等等元素。

    3、遊戲程式開發歸根到底就是軟體工程,是遊戲製造環節中不行短少的重要部分。遊戲程式開發是技術含量最高的,遊戲程式設計師的薪資也相對其他職業高許多,目前遊戲職業中游戲程度人才的缺口非常大,供不應求。

    二、遊戲開發需要具備的知識

    1、遊戲本質分析,遊戲產業概論、遊戲開發流程及職業劃分、玩家需求分析、構思創意及文件編寫要求、遊戲故事設計、遊戲元素、規則、任務、系統、關卡設計、遊戲平衡設定、介面與操作功能。

    2、透視基礎、構圖基礎、結構素描、明暗素描、藝用人體解剖基礎、人物速寫、Adobe PhotoshopCS3軟體應用、PhotoshopCS3造型基礎、遊戲美術風格技法、色彩基礎、遊戲色彩練習、肖像繪製、質感表現。

    3、3DMAX軟體基礎、遊戲材質基礎、遊戲道具製作、作品渲染。

    三、遊戲場景製作技巧、場景材質製作、卡通角色製作、寫實角色製作、怪物製作。簡單分類的話就是:

    1、紮實的演算法知識。主要有:樹或圖的搜尋演算法、A*演算法、碰撞檢測演算法、BSP樹、人工智慧。

    2、相關圖形處理知識。比如:Direct X程式設計、OpenGL程式設計、圖形學的相關知識(三維圖形的形體、紋理、貼圖、照明,還有三維物件的消隱演算法比如油畫演算法,Z快取)和動畫處理知識。如果想深入還要學會幾種三維引擎比如OGRE。

    3、紮實的程式語言功底,主要代表為VC、DELPHI和JAVA。其中VC使用最廣,現在比較大的遊戲也由此開發;DELPHI功能也很強,很多網遊:比如網金、傳奇都用到了DELPHI;JAVA用於開發手機遊戲。

    補充:

    一、遊戲開發需要學哪些

    1、基礎公共課:遊戲概述 Photoshop平面軟體及畫素美術 3dsmax軟體基礎及效果圖製作 遊戲程式設計基礎及遊戲製作原理 遊戲策劃、製作、測試及運營實踐 遊戲行業規劃及職業素質。

    2、專業技能課:手機2D遊戲開發 2D遊戲開發技術實戰 C++語言及演算法基礎 WIN32程式開發及MFC基礎 2D遊戲開發實踐 行業規劃及職業素質。2D網路遊戲開發主要學習內容有網路遊戲程式設計、網路遊戲演算法設計、2D網路遊戲平臺設計以及商業實戰專案訓練,包含C++、資料結構、演算法基礎、Windows API使用、MFC原理及其應用、2D圖形渲染技術、介面設計與應用。

    3、遊戲程式方向: Direct 3D程式開發基礎 3D遊戲開發技術實戰 遊戲引擎的修改與使用網路通訊、資料庫及遊戲伺服器、行業規劃及職業素質、遊戲綜合專案實戰訓練、基地頂崗專案實訓。

    二、遊戲開發常用軟體

    1、3dsMAX:大多數遊戲開發公司美工使用,效率較高,可以獨立製作遊戲中所有美術相關資源。

    2、Delphi:直接編譯生成可執行程式碼,編譯速度快。由於Delphi編譯器採用了條件編譯和選擇連結技術,使用它生成的執行檔案更加精煉,執行速度更快。在處理速度和存取伺服器方面,Delphi的效能遠遠高於其他同類產品。

    3、 Photoshop:PHOTOSHOP是一個很好的影象編輯軟體,PHOTOSHOP的應用領域很廣泛,在影象、圖形、文字、影片、出版各方面都有涉及。

    4、MAYA:跟3dsMAX差不多的軟體,因個人喜好而定, MAYA在製作動作的方面較MAX稍差,不過在很多方面這兩款軟體都是可以相容的。

    5、其他:在個人計算機上,可以用目前流性的軟體開發工具,比如:C,C++,VC++,Delphi,C++ Builder等。由於Windows作業系統的普及和其強大的多媒體功能,越來越多的遊戲支援Windows作業系統。

  • 15 # 想我這樣的人

    首先和題主求個優質,最近在考核[捂臉]

    不算市場營銷廣告之類的,製作類的分三種,當然,實際不止三種,但是新人基本都是這個三個職位開始的,而且是有上升空間的新人,如晉升到遊戲製作人(類似電影導演),不過有些天才製作人有一開始就邁上這個崗位的···當然很少:

    1、程式。就是計算機程式設計啦。電子遊戲也是種軟體。 一般是計算機專業畢業的人。

    2、美術。繪製遊戲裡面的圖片、3d模型、場景等等。 一般是美術學院的人。

    3、策劃。和電影劇本作家一個型別···需要廣博的知識和想象力。 這個崗位看你學識了···

    要說辛苦不辛苦····一樣東西如果你想做到最好,沒有不辛苦的道理。

  • 中秋節和大豐收的關聯?
  • 置業顧問面試需要問什麼?