『壹』 哪門編程語言的3D引擎更好一點
3D編程語言
3D 編程語言提供了一種更加容易的編寫3D應用程序的方法,因為你使用的是一種專門為3D游戲設計的腳本語言來編寫DirectX界面。
中文名
3D編程語言
類別
編寫3D應用程序的方法
編程語言
VRML X3D
功能
為3D游戲設計
這種語言不受3D引擎速度和自由度的影響,並且避免了使用「真正」編程語言帶來的問題。很多3D編程語言使用Basic——一種比較容易學習的語言,但由於其落後的語言結果,所以並不適合於編寫大而復雜的游戲。比較適合於當前游戲開發需要的是基於C或者javaScript的語言。
『貳』 unity3d用什麼語言開發好
還是比較推薦C#的,畢竟90%的Unity3D使用者在使用C#,雖然支持JavaScript但是JavaScript面向對象編程的感覺不如C#強烈,此外基於C#腳本的插件還是比較多的,比較適合較大項目。
個人見解,如果不正確,希望看到的人指正,謝謝了。
『叄』 像一種大型的3D網路游戲,應該用什麼編程語言呢。是用C還是C++呢
3D游戲一般使用C++編寫。 現在3D游戲主要使用的3D圖形庫是Direct 3D,因為Direct 3D能夠更好的提供硬體加速。Direct 3D 編程用C++比C語言方便。
要編寫3D圖形引用程序,首先線性代數必須學好,3D編程會涉及很多線代的內容。
『肆』 做3D游戲語言用C++,Java,Python或者其他,那種比較好(更方便製作,能給玩家更好的體驗...),2D呢
C++ ,C# , 因為unity3d
2D C++ JAVA C# 這幾個都可以
『伍』 什麼3D建模軟體適合初學者使用
SketchUp、SolidWorks、Blender、Daz Studio、AutoDesk 123D這幾款3D軟體比較適合初學者使用。
1、SketchUp
SketchUp是評價最高的3D設計軟體之一。SketchUp提供免費和付費版本,可用於各種繪圖應用,如電影,視頻游戲設計,室內設計,建築,土木和機械工程。
這個3D設計軟體支持第三方插件程序,允許各種樣式的表面建模,還提供繪圖布局功能。同時還有一個名為3D庫的開源庫,用戶可以在其中進行合作並提供模型。
5、AutoDesk 123D
AutoDesk 123D是一種計算機輔助設計(CAD)程序,提供大量3D建模工具,也支持3D列印技術。網站提供超過10,000種免費3D模型,你可以根據自己的喜好使用或定製。同時你還可以使用很多優秀的免費應用程序。
AutoDesk 123適用於Windows,OS X,Linux,iOS和Android。
『陸』 做3D游戲語言用C++,Java,Python或者其他,那種比較好(更方便製作,能給玩家更好的體驗...),2D呢
2D還是3D和編程語言沒什麼關系。
現代主流游戲引擎大都基於C++,包括Unity3D也是,底層是C++寫的,上層是C#。
個人入門的話就先看看Unity3D的教程吧,從C#開始學比較好,學習曲線平滑點。C++難度略大。
Java游戲,以前塞班手機時代比較常見。5、6年前Android上也有一些小游戲是Java寫的,現在基本沒人用了。
Python的話,在游戲開發中,只是用來做一些輔助工作,比如文件格式轉換,打包壓縮的腳本之類的。
『柒』 學習unity3D引擎要掌握3D和編程語言,我在想我應該選擇哪個語言用來寫腳步好呢,java還是C
據我所知,Unity3D支持的來編程語言是源javascript和C#。
個人推薦C#,因為相對而言資源比較豐富,結構也比較清晰(個人認為)。
我自己也是自學的,可以試試看一些比較短的那種視頻教程,個人認為比較有用。
教程網上都有的,可以嘗試在網路雲找一下。
『捌』 請問學作3D游戲,要學什麼語言來編程,還要學什麼軟體
你可以先去【繪學霸】網站找「游戲設計/游戲製作」板塊的【免費】視頻教程-【點擊進入】完整入門到精通視頻教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=307&zdhhr-11y17r-43758780
想要系統的學習可以考慮報一個網路直播課,推薦CGWANG的網路課。老師講得細,上完還可以回看,還有同類型錄播課可以免費學(贈送終身VIP)。
自製能力相對較弱的話,建議還是去好點的培訓機構,實力和規模在國內排名前幾的大機構,推薦行業龍頭:王氏教育。
王氏教育全國直營校區面授課程試聽【復制後面鏈接在瀏覽器也可打開】: www.huixueba.com.cn/school/3dmodel?type=2&zdhhr-11y17r-43758780
在「游戲設計/游戲製作」領域的培訓機構里,【王氏教育】是國內的老大,且沒有加盟分校,都是總部直營的連鎖校區。跟很多其它同類型大機構不一樣的是:王氏教育每個校區都是實體面授,老師是手把手教,而且有專門的班主任從早盯到晚,爆肝式的學習模式,提升會很快,特別適合基礎差的學生。
大家可以先把【繪學霸】APP下載到自己手機,方便碎片時間學習——繪學霸APP下載: www.huixueba.com.cn/Scripts/download.html
『玖』 用Unity3D 開發游戲哪種語言最好
簡單介紹
Unity3d游戲開發分網頁游戲,flash,java游戲俗稱小游戲,基本上都是一些休閑類的傻呆萌的情節和操作,這類游戲開發相對比較簡單,會javascript,flash cs,java就可以進行開發了。
主要使用的語言
主要有C/C++,匯編語言,著色器語言,腳本語言,高效的開發語言C#或Java。
各類系統語言介紹
2D頁游:AS3 js;
3D頁游:AS3 C#(Unity);
IOS游戲:Obj-C js/lua(Cocos-2d-x) js/C#(Unity) AS3;
安卓游戲:java js/lua(Cocos-2d-x) js/C#(Unity) AS3;
在線小游戲:AS3 JS;
大型單機游戲/客戶端MMORPG::C++ C#;
Direct X
相當於所有顯卡的一個統一介面,為游戲提供一個利用硬體渲染的編程模型。但Direct X介面為了追求高性能功能非常簡單基本的繪圖功能,不利於游戲的高效開發。
基礎語言C/C++
內容比較多,性能畫質都要求高,時間金錢和人力必須都足夠,c++就是適合的選擇了。
lua是因為不用編譯,甚至不用重啟客戶端就能使修改邏輯代碼生效,調參尤其方便,動態語言是面向對象最好的歸宿。
Javascript 最初是網景和 Sun 共同推出的,後來成了統一 Web 的語言,語法不優美,可讀性差,歧義多,手寫的話 Bug 率奇高。
其他:
其實用的語言並不重要,關鍵還是要理解編程的思想,至少精通一門語言,因為c#,lua,as,java本質上都是一樣的,只不過語法不同。