美國(guó)留學(xué)選擇什么專業(yè)好?留學(xué)美國(guó)熱門(mén)專業(yè)推薦
2019-06-26
更新時(shí)間:2024-03-17 21:22作者:小樂(lè)
說(shuō)起游戲留學(xué)作品集,大家在學(xué)習(xí)游戲開(kāi)發(fā)的時(shí)候總會(huì)問(wèn):最好的游戲引擎是什么?大多數(shù)人會(huì)談?wù)搩蓚€(gè)游戲引擎:Unity 和Unreal?;卮鹉囊粋€(gè)更好是很困難的。有些人會(huì)認(rèn)為虛幻更好,因?yàn)樗茿AA 游戲工作室的首選。但其他人會(huì)提到——Unity更全面;一種游戲引擎客觀上比另一種更好嗎?在這篇文章中,Chris將幫助您了解兩種引擎之間的差異~
首先,最常用的是Unity,它是一個(gè)實(shí)時(shí)3D交互內(nèi)容創(chuàng)作和運(yùn)營(yíng)平臺(tái)。所有創(chuàng)作者,包括游戲開(kāi)發(fā)、藝術(shù)、建筑、汽車(chē)設(shè)計(jì)、電影和電視,都使用Unity 將他們的想法變成現(xiàn)實(shí)。 Unity平臺(tái)提供了一整套軟件解決方案,可用于創(chuàng)建、操作任何實(shí)時(shí)交互式2D和3D內(nèi)容并從中獲利。支持的平臺(tái)包括手機(jī)、平板電腦、個(gè)人電腦、游戲機(jī)、增強(qiáng)現(xiàn)實(shí)和虛擬現(xiàn)實(shí)設(shè)備。
Unity提供了一個(gè)易于使用的實(shí)時(shí)平臺(tái),開(kāi)發(fā)人員可以在該平臺(tái)上構(gòu)建各種AR和VR交互體驗(yàn)。 Apple App Store 和Google Play 上排名前1000 的游戲中有53% 是使用Unity 制作的。嗯,Unreal是UNREAL ENGINE(虛幻引擎)的縮寫(xiě),由Epic公司開(kāi)發(fā),是世界上最知名、授權(quán)最廣泛的游戲引擎之一。虛幻技術(shù)研究中心在上海成立。該中心由GA國(guó)際游戲教育與虛幻引擎開(kāi)發(fā)商EPIC中國(guó)子公司EPIC GAMES CHINA共同建立。
“虛幻引擎3”3D引擎采用最新的實(shí)時(shí)軌跡追蹤、HDR光照技術(shù)、虛擬位移等新技術(shù),每秒可實(shí)時(shí)計(jì)算2億次多邊形運(yùn)算。性能是“虛幻引擎”的100倍。通過(guò)NVIDIA的GeForce 6800顯卡與“Unreal Engine 3”3D引擎的結(jié)合,可以實(shí)時(shí)計(jì)算電影CG級(jí)別的圖像,性能非常非??植?。 ?平臺(tái)選擇作為游戲開(kāi)發(fā)者,您可能想嘗試不同類型的游戲,例如3D、2D、多人游戲、VR、AR等。擁有一個(gè)能夠滿足各種游戲需求的引擎非常重要,幸運(yùn)的是Unity 和Unreal 都可以做到這一點(diǎn)。讓我們看看各種不同的游戲類型以及哪種引擎最適合它們: 3D 兩種引擎都具有強(qiáng)大的3D 功能,但就圖形保真度而言,Unreal 是最好的。 2D 兩種引擎都可以執(zhí)行2D,但Unity 擁有更大的重點(diǎn)和工具集。 VR(虛擬現(xiàn)實(shí))——Unity的插件非常強(qiáng)大,可以在整個(gè)XR基礎(chǔ)設(shè)施中使用,因此它們?cè)赩R方面表現(xiàn)出色。 AR(增強(qiáng)現(xiàn)實(shí))——兩種引擎都可以實(shí)現(xiàn)AR,但Unity 已經(jīng)這樣做了更長(zhǎng)時(shí)間并且擁有更明確的系統(tǒng)。多人游戲 盡管虛幻引擎是唯一具有集成支持的引擎,但兩個(gè)引擎都能夠進(jìn)行多人游戲。盡管有許多第三方框架,但Unity 的集成多人游戲仍然是一項(xiàng)正在進(jìn)行的工作。移動(dòng)- Unity 被認(rèn)為是最好的移動(dòng)引擎。
在Unity中創(chuàng)建2D游戲
在虛幻中創(chuàng)建3D游戲
Unreal中的藍(lán)圖?編程語(yǔ)言的選擇當(dāng)從游戲引擎開(kāi)始時(shí),你使用的編程語(yǔ)言可能是一個(gè)決定因素。在Unity中,代碼是用C#編寫(xiě)的,而在Unreal中,則使用C++。雖然Unreal 有自己的集成可視化腳本(稱為藍(lán)圖),但C++ 被認(rèn)為是一種更難學(xué)習(xí)的語(yǔ)言??梢暬_本可以很好地替代編程—— 您無(wú)需編碼即可完成同樣的事情。只需創(chuàng)建節(jié)點(diǎn)并將它們連接在一起即可為您的游戲開(kāi)發(fā)邏輯。雖然Unity 目前還沒(méi)有集成的可視化腳本,但有許多第三方選項(xiàng)可用,例如Bolt 和PlayMaker(Bolt 現(xiàn)在是免費(fèi)的,并計(jì)劃集成到引擎中)。如果你想寫(xiě)代碼,你可以更輕松地選擇C#中的Unity,如果你不想寫(xiě)代碼,你也可以使用Unreal的Blueprints。
《星際大戰(zhàn) 絕地:組織殞落》 ?方法和應(yīng)用Unity和Unreal都是市場(chǎng)上用來(lái)開(kāi)發(fā)游戲的方法,但方法不同。首先,Unity是最受獨(dú)立開(kāi)發(fā)者和手機(jī)游戲歡迎的引擎。使用Unity制作的大型游戲有很多,例如:《爐石傳說(shuō)》、《城市:天際線》、《腐蝕》、《奧里》和《盲林》,以及大多數(shù)手機(jī)游戲。就3A游戲行業(yè)而言,Unreal的使用量遠(yuǎn)超Unity。例如:《堡壘之夜》、《生化奇兵》、《盜賊之海》、《星際大戰(zhàn) 絕地:組織殞落》游戲均使用此引擎。
《城市:天際線》 Unity不會(huì)創(chuàng)建自己的游戲。另一方面,Epic Games(Unreal的開(kāi)發(fā)商)使用Unreal開(kāi)發(fā)了許多游戲,例如:《堡壘之夜》和《戰(zhàn)爭(zhēng)機(jī)器》。
Unreal MarketPlace?社區(qū)比較游戲引擎的一個(gè)重要方面就是社區(qū)。這兩個(gè)引擎都擁有相當(dāng)大的在線影響力,擁有自己的論壇、Reddit subreddits、YouTube 頻道等。 Unity 每年都會(huì)舉行一次游戲開(kāi)發(fā)者大會(huì),稱為Unite。 YouTube 上的大多數(shù)游戲開(kāi)發(fā)者都專注于使用和教授Unity。 Unreal Epic Games 提供更多在線內(nèi)容和在線教程。兩個(gè)引擎也都有自己的資產(chǎn)商城(Unity Asset Store Unreal MarketPlace)。您可以在資產(chǎn)商城免費(fèi)或以一定價(jià)格購(gòu)買(mǎi)3D模型、紋理、系統(tǒng)等。這些功能對(duì)于可能不是藝術(shù)家或缺乏特定領(lǐng)域知識(shí)的開(kāi)發(fā)人員來(lái)說(shuō)非常有用。
Unity Asset Store 綜上所述,其實(shí)兩個(gè)引擎都有各自的優(yōu)缺點(diǎn)。具體情況取決于我們學(xué)員的實(shí)際情況: ? 如果您是初學(xué)者,想學(xué)習(xí)如何編寫(xiě)代碼和創(chuàng)建各種游戲,請(qǐng)使用Unity。 ? 如果您對(duì)編碼不感興趣但想要更好的圖形性能,請(qǐng)使用Unreal。
2024-03-17 20:19