當前位置:首頁 » 游戲大全 » 做3d游戲需要了解
擴展閱讀
天成解說一個人的游戲 2021-03-16 21:51:02
打游戲什麼牌子顯卡好 2021-03-16 21:51:00

做3d游戲需要了解

發布時間: 2020-12-06 01:53:57

1. 做3D網路游戲開發要掌握什麼知識

這方面關繫到的知識比較多. 建議你先搜索一下學游戲開發先學什麼.網上有很多 大師的 文章. 當然如果你已經是老手了,那就不必在看了.

這里我說些基本的.
首先你先學會編程語言, 可能你會被 這樣的 那樣的語言所迷惑,比如 JAVA C C++ 等等. 但是你不用憂郁. 從C 語言開始. 雖然有很多人認為 用C++ 開發游戲比較適合.但是 這只是 片面之談. 況且學C++ 你必須先學C.

游戲先從2D 的開始.再學 3D

千萬不可急, 這里有入門的書.
WINDOWS 游戲開發大師技巧, 入門經典大作, 讓你自己編寫出2D游戲引擎.
只要你熟悉了,你可以用這個引擎開發出各種2D的游戲. 書中主要用到C 語言.
圖形程序包 用的是 DX ,我保證,只要你看了本書,你就會瘋狂喜歡上.
當你熟練掌握了以上書的話,不要急, 你就開始把 2D 的引擎 升華到3D 了.
上面的書的續作, 是講3D 的,同樣是經典大作. 這時候再看,你才能看懂.

這時候你也可以看一些專門為游戲開發寫的3D 數學知識的書.
游戲開發智能 的書.

在我網路空間里,有這些書的 介紹,你可以參考一下

2. 3D游戲開發需要學什麼

主要是學習c#編程,面向對象,網路通信,內存管理。然後是u3d的初級開發知識,像物理粒子系統,燈光,地形,腳本插件等。往後就是更加深入的學習了,結合具體案例著手開發一些成型的游戲內容,不斷深入學習才能夠成為一名合格的u3d開發工程師。上海交大計算機系培訓中心目前經過多年的積累已經培養了大量的u3d游戲開發人才。

3. 如何製作3D游戲

需要的軟體是
3DMAX
PHOTOSHOP
BODYPAINT
AE
或者
CB
這些是美術的
還有程序的
先要學會語言
語言有
ActionScript
APL、A+和J
Ada
匯編語言
AWK
Basic、Fortran
VBScript
Brainfuck
C、C++
C#
Clipper
COBOL
dBase
PASCAL、Delphi
Forth
FoxPro
F#
Fava
IDL
Java
JavaScript
J#
LISP
Lua
LOGO
Mola
Nuva
Perl
PHP
PL/I
Prolog
Python
R
Ruby
Scheme
Smalltalk
SQL
Tcl/Tk
Visual
Basic
Visual
FoxPro
XML
很多對應的軟體都不同
最常見的JAVA對應的軟體就是JBuilder

4. 怎麼做3D游戲

如果你是想入門的話,你應該先學程序設計,從最簡單的學起,而不是上來就說做3D網游。
另外一個3D游戲需要程序團隊、美工團隊、音樂團隊等多方面配合完成,就暫不說其它測試、後勤人員了。
你就算是個專業人士也只能在裡面充當一角而已。而你說的還要拿去推廣賺moeny就更不現實了。。。
總的來說無稽之談,希望你真的想從事這一領域的話,先從最簡單的學起吧。
C語言或basic都是不錯的選擇。

5. 學3D游戲建模到底有沒有出路

次時代游戲建模擁有很多其他職業無法比擬的閃光點,你會發現身邊越來越多的人開始學習建模,提升自己的競爭力。藉此我們可以歸納為五大優勢!

3DMAX入門教程 | 命令面板 標准基本體的創建和參數

美術基礎對於學習模型制3DMax新手入門教程,學習做游戲建模影視建模的你必備內容!

6. 製作大型3D游戲需要學習什麼

當獨立製作人。。理想很豐滿 現實很骨感 大型3D游戲 你自己做不了 你需要一個團隊 你有游戲思路 你要把這個 想法給具象化 這個叫 策劃乾的事 裡面你要把你這個 游戲 具體的流程 邏輯 操作等 細化到文檔裡面 每一個系統都盡量寫清楚 這是前期准備 好記性不如爛筆頭 不要忘記初衷 寫完 長長的策劃案之後 你決定要大型3D 游戲 我不知道你這個大型 是只什麼規模 什麼平台 端游的話找3D 開源引擎 不過基本上開源的都很垃圾 移動端的話 就學U3D 沒基礎的話 研究一項 個把年過去了 之後 美術方面 你把想要的實現效果 資源數量能列就列出來 美術可以外包給外包公司做 可以整包 可以分包 細分的話 就是 原設 也就是 人物 場景原畫 3D 建模 動作 特效 都准備完畢 整合到 你學習的客戶端里 搭好框架 伺服器 各種代碼准備好 走一遍流程 系統 然後就是 無窮的找BUG 之後 3 5年就過去了
建議:適合個人的只有 移動端 資源多 上手快 學習起來比較方便 眼下的主流 具體流程跟上面都一樣的
端游的話 不差錢 直接投資團隊 做 3年起步 能不能賺錢不說 投資 沒個500W 還是打消念頭把
組團也一樣 除非你找一群 跟你有一樣想法的鐵哥們 不計酬勞的跟你干
最後還是希望你成功 游戲圈 需要新鮮的血液

7. 製作3D游戲需要哪些軟體

挺多的。有 Autodesk 3ds Max、Autodesk Maya、ZBrush、Cinema 4D 這些專業建模軟體。如果能精通 3ds Max 或 Maya 的任何一個就足夠了。內

個人推薦 Blender,這是容一個免費、開源、體積小的建模軟體,但比大多數收費的商業軟體還好用。

不過在游戲開發行業里,美工方面和寫邏輯代碼方面是分離的,如果一個人的話,很難同時把這兩項做好。所以建議如果能的話,只做美工或只寫代碼,不要一個人都干。

8. 做一個3D游戲需要哪些軟體

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

MAYA:不同的人選擇不同的軟體,學MAX的就用MAX,學MAYA的就用MAYA,兩款軟體在游戲製作上沒有太多的差別,主要還是因人而異。MAYA在製作動作的方面較MAX稍差。

ZBrush:美工製作超高模用的,然後可以生成法線貼圖,在MAYA或MAX中使用。

Photoshop與Panter:配合MAX或MAYA來繪制各種模型需要用的貼圖。

Deeppaint3D:可以直接打開3維模型文件,在上面繪制貼圖。

VC++:程序使用,用來實現游戲中的各種功能,調試BUG等。

引擎:引擎在游戲中的作用主要是用來渲染,一款游戲,呈現在玩家面前的,說白了就是渲染結果。當然,還有很多其它功能,例如物理引擎(有的引擎沒有),程序介面等等。
根據公司實力,選用不同的引擎。除非公司有絕對的實力,否則千萬不要自主研發。不想花錢買引擎,就用免費的開源3D引擎,現在有很多,最有名的是OGRE。想以低成本買引擎,強烈推薦Gamebryo,絕對的高性價比,功能超級多,怎麼形容呢,用Gamebryo就可以開發出魔獸世界了,購買費用又極低。如果公司有錢沒處花了,就可以考慮考慮source或者unreal那些世界級的引擎了。

Alienbrain:文件管理軟體。游戲團隊不是一個兩個人在工作,一大群人的工作成果怎樣才能有效的管理並使用?這時就需要一款文件管理軟體。

基本上就這些了

9. 要做3D游戲建模,需要什麼配置的電腦

一 玩3D建模,電腦配置需要高配還是低配?

這個必須是高配,低配你電腦卡的就直接就跑不動了,你平時用的那種一般的電腦,頂多算個小皮卡車,拉點一般的東西,還能跑起來,整點大噸位的,可真的跑不起來的,對於3D建模的配置好比大卡車的配置,動力強勁,才能拉的動,玩的轉,用一台低配電腦,玩3D建模,想都不要想,高配才是3D建模的王道。

二 做3D建模,用台式機好還是筆記本電腦好。

根據我這么多年的使用經驗,台式機就是一個物美價廉的超級重炮,筆記本就是中看中拿不中用的燒火棍。同樣用高配的筆記本做3D 建模,剛開始還行,越往後越卡,卡的人內心上火,而高配的台式機,就跑起來絕對沒問題,在建模界,筆記本永遠都趕不上台式機。當然除非你整個大蘋果。

三 學點真功夫,才能駕馭的了這高配置電腦。

我們既然配置了電腦,就要認真的學習3D建模這一塊,不要把這種高配電腦,拿去打游戲,如果這樣玩的話,拿實在是有點暴殄天物。

很多小夥伴在網上找3D游戲建模的視頻教程,最後感覺找的這些教程的特點就是散亂差,費半天勁也沒學明白,大家如果想學3D游戲建模的話,可以到我師父那裡去聽他每天晚上講3D游戲建模直播課,也可以跟他要軟體和視頻教程,非常的通俗易懂,很容易理解,想學的可以到他的3D游戲建模學習裙:首先開頭的一組數字是:296,處於中間地帶的一組數字是:676,最後位於結尾的一組數字是:289,把以上三組數字,按照先後順序組合起來即可。希望大家能夠好好利用你們手裡的電腦,不要浪費,真正的學一門硬功夫,才能很好的在這個社會上立足。

(四)三維制圖渲染用機的裝機方案有2種:


第一種:

砸錢到多核CPU上,象現在的Intel 酷睿i7以及AMD的羿龍II X6、X4系列CPU非常很好。4G及其以上大內存,顯卡要一般的,GT240或者HD5550就可以,平時出圖用主流渲染器(巴西 VR MR....)


第二種:

砸錢到高端的專業顯卡上,象4000多塊的麗台 Quadro FX 3800等專業圖形顯卡,4G及其大內存,一般400元左右的雙核CPU,平時出圖用GPU渲染器(Gelato 2.0,教材極少,還有MAYA的硬體渲染功能要會編程才能用...很少人會)這2個渲染器比較難用..所以一般裝機選第一套方案。

我想說的是目前三維軟體,主流渲染器主要頸瓶在CPU,再好的顯卡,對最終渲染幾乎沒有什麼影響,除非是用現在比較難用的非主流的GPU渲染器,而且一般要專業顯卡才能很好的支持.....

預覽的時候靠顯卡和內存,最終渲染的時候靠CPU和內存。
因為通常的3D制圖軟體最終渲染的時候都是靠CPU裸算的,所以最好配備一個多核CPU。
一旦設計完畢,開始渲染,就不關顯卡什麼事情了,CPU+內存決定了渲染速度。

也就是說CPU 負責把模型上的所有元素都算好放在內存中,但是這只是 model 的基本數據。具體從某個角度觀看model,光照、距離、消隱/遮蔽、Alpha、過濾,甚至紋理貼上去該是啥樣……都靠顯卡適時地將 CPU算好放在內存中的model數據換算成可視元素呈現出來。

10. 3D大型游戲怎麼製作出來的,大約需要多少人。

我不是打擊你呀!抄你確定你要自己獨立開發3d游戲。
本人就是一個游戲公司的小程序員,工作了2年,才深深地體會到學習的不足,應該是太不足了。
上大學學的東西實在是太基礎了,一工作才知道,那什麼都不是。
若你不是一時興起,那你要學的還很多。
首先是c語言,3個月,你應該可以拿下了。我是說最基本的語法和類的概念,其它的以後再慢慢體會吧。
然後c++,2個月拿下,同上。關鍵要學習一下面向對象編程的概念。
再就是windows編程,你肯定不會在非windows的操作系統上玩游戲吧,估計要6個月。
再然後,就要涉及到游戲引擎了,建議你先從開源引擎學起,比如當下最火的ogre,准備1年時間學習它吧。
以上說的時間是一個人整天學習的時間,不是每天用業余時間學習的時間。
而且,不要期待別人會無償地幫助你,一切還得靠你自己。