很多剛入行的Unity游戲開發程序員,可能都知道業內現在使用最多的就是Unity3D引擎,也學過一些Unity游戲開發技巧。可是他們中的一些人卻對Unity的發展史,以及Unity適合開發什么類型的游戲知之甚少。今天千鋒Unity講師就給大家分享一下這些知識。
Unity誕生與發展
2004年,Unity誕生于丹麥的哥本哈根,2005年將總部設在了美國的舊金山,并發布了Unity 1.0版本。起初它只能應用于MAC平臺,主要針對WEB項目和VR(虛擬現實)的開發。這時的它并不起眼,直到2008年推出windows版本,并開始支持iOS和Wii,才逐步從眾多的游戲引擎中脫穎而出,并順應移動游戲的潮流而變得炙手可熱。2009年的時候,Unity的注冊人數已經達到了3.5萬,榮登2009年游戲引擎的前五名。2010年,Unity開始支持android,繼續擴散影響力。其在2011年開始支持PS3和XBOX360,則可看做全平臺的構建完成。
該用Unity開發什么樣的游戲
再強大的工具,也不是萬能的,屠龍刀再強大,也不好用來耍打狗棒法。鍋碗瓢盆都齊全的中式廚房,也未必做得好一道簡單的法國小吃。一個3D引擎再強大,你能想象在里面開發個Tiny Tower是什么樣子么。
由于Unity在移動平臺普及率太高,倒是很少有會把使用了Unity3D引擎開發當作賣點的作品,不過頁游倒是不少。據了解,國內一線的游戲廠商如盛大,完美世界,騰訊等已經紛紛設立了Unity3D項目組,目前采用該引擎的游戲沒有大量問世只是因為各方研究的還不夠透徹而處于研發階段。國外也有一些值得期待的作品正在研發中。想開發游戲的話,這些未來的競爭對手怎么能不了解一下?
如果你是零基礎,想要通過學習Unity游戲開發技術,改變自己命運。可以來千鋒教育Unity游戲開發培訓班免費試聽兩周。千鋒Unity游戲開發培訓課程深入教學的圖形技術,講解包括OpenGL渲染管線,著色器,高光計算、菲尼爾色散、霧方程式等高階課程。