激情六月丁香婷婷|亚洲色图AV二区|丝袜AV日韩AV|久草视频在线分类|伊人九九精品视频|国产精品一级电影|久草视频在线99|在线看的av网址|伊人99精品无码|午夜无码视频在线

企業(yè)及高校合作:010-59833514 ?咨詢電話:400-810-1418 服務(wù)與監(jiān)督電話:400-810-1418轉(zhuǎn)接2
精選回答
來自蘋果斷指甲油的回答 2023-11-29 23:00:52

3D游戲一般使用C++編寫。

現(xiàn)在3D游戲主要使用的3D圖形庫是Direct 3D,因為Direct 3D能夠更好的提供硬件加速。Direct 3D 編程用C++比C語言方便。要編寫3D圖形引用程序,首先線性代數(shù)必須學好,3D編程會涉及很多線代的內(nèi)容。

來自英俊不籃球的回答 2023-11-29 23:00:53

企業(yè)級的游戲開發(fā)的話,一般C++多一些,大型游戲要求足夠高的運行效率,而JAVA,C#在這一方面是短項,而用C的話又沒有類,所以C++開發(fā)的游戲比較多,如果是想進游戲公司的話,多學學C++。

但是如果是個人開發(fā)小型游戲的話,建議用C#,小型游戲不需要考慮效率問題,C#足以應(yīng)付,微軟有個東西叫XNA,專為業(yè)余的程序員開發(fā)小型游戲而設(shè)計,上手簡單,微軟提供了大量的類庫,用起來很便捷。

如果是開發(fā)android的游戲的話,沒得選,只能用JAVA。

貌似也有用delphi開發(fā)的游戲,不過聽說不是主流。

其實語言不是重點,任何語言都可以做游戲,只是各個語言各有特點,根據(jù)需求的不同選擇最適合的語言。關(guān)鍵在于算法要理解,理解程序的構(gòu)架,研究透算法,才是最重要的。

學習的時候建議以C++來學習,用JAVA或者C#的話學不到指針,用C的話學不到面向?qū)ο蟮乃枷?。不過如果沒有任何語言基礎(chǔ)的話,建議還是從C學起,先學會最基礎(chǔ)的東西再學C++。VB現(xiàn)在已經(jīng)很少用了,實在沒學的必要。

火星時代教育 影視學院劉老師,為你解答
恭喜,您已獲得免費試聽資格請留下您的手機號,課程顧問將幫您激活課程
獲取驗證碼
免費領(lǐng)千元課程+隨課禮包

請留下您的手機號

課程顧問將幫您激活課程并贈送學習禮包

×

同學您好!

您已成功報名0元試學活動,老師會在第一時間與您取得聯(lián)系,請保持電話暢通!
確定