近年來,Unity3d在中國發(fā)展迅猛,從各類培訓(xùn)到論壇,從游戲項目開發(fā)到商業(yè)應(yīng)用,可以說方興未艾。而另一些業(yè)內(nèi)人士認(rèn)為,Unity3d問題多多,質(zhì)感不如UDK和CRYENGINE,交互性又不如HTML5和FLEX。那么,作為企業(yè)或是開發(fā)者,究竟是應(yīng)該全身投入,還是乘早遠(yuǎn)離?
燃動數(shù)字推薦資深記者M(jìn)aria Korolov的一年前的兩篇文章,由她一人分飾兩角,分別從正反兩種截然不同的觀測點闡發(fā)討論,供各位讀者參考。Maria Korolov 是著名商業(yè)雜志《Hypergrid Business》的編輯和出版人。從業(yè)超過二十年,先后任職于《芝加哥論壇報》、《計算機(jī)世界》和路透社等媒體,也曾在俄羅斯和中國工作,著作等身。
正方:投身Unity3D的五大理由(數(shù)據(jù)截止到2011年7月)。
1. Unity3D適合終端用戶。安裝簡單,只需一個小小的運行插件——已經(jīng)有6700萬用戶安裝——你只需點擊鏈接即裝入瀏覽器。50萬家企業(yè)使用Unity3d,包括可口可樂、迪斯尼、微軟、美國陸軍和太空總署這樣的巨頭。
2. 使用簡單。沒有混亂的菜單,鍵盤配合需求和其他煩人的要求。人物可以行走坐臥,可以語音或打字在線溝通,能創(chuàng)造場景,演示動畫,還能實時交互?這些還不夠嗎?
3. 舉例來說,如果你的公司操作系統(tǒng)很簡單,現(xiàn)在想三維虛擬漫游展示公司的新辦公樓,但是又不需要通過太復(fù)雜功能太多的虛擬平臺來實現(xiàn),那你就可以在公司網(wǎng)頁里嵌入Unity 3D player,就像嵌入照片和視頻一樣。Unity3D的入門版本是免費的,已經(jīng)提供了很多功能。
專業(yè)版只要1500美金,沒有年費。一旦入門,無數(shù)的使用者會造訪你,甚至附加了一個簡單的選項——“邀請其他用戶來訪”——只要你的網(wǎng)頁扛得住。
4. 對于使用過Jibe和Unifier這樣的全功能虛擬現(xiàn)實平臺開發(fā)者,運行環(huán)境熟悉而且極容易上手。
5. 軟件完全面對初學(xué)者。目標(biāo)物件和動畫更直觀,大量可用的材質(zhì),入門版和專業(yè)版都免費提供。
附加理由。多加400美金,你就可以發(fā)布你的Unity3D場景到iPhone,iPad,或是Android設(shè)備,實現(xiàn)跨平臺應(yīng)用。
反方:遠(yuǎn)離Unity3D的五大理由。
1. 有專利的封閉平臺。有些開發(fā)者和團(tuán)體更愿意致力于安卓這樣的開放平臺,或是成本考量,或是喜歡動手調(diào)整成自己需要的形態(tài)。
2. 固步自封。你無法將Unity場景移動到Flash、HTML5或是WebGL,只能重做。這對設(shè)計師是災(zāi)難。
3. 你需要懂得創(chuàng)建和修改模型面片,就是說需要專業(yè)的建模知識。免費的物件,那些Google模型倉庫里或是網(wǎng)上模型庫里的物件,不能拿來即用。比如普通老師和學(xué)生不能創(chuàng)建他們需要的教學(xué)模型,除非他們是三維設(shè)計專業(yè)的。
4. 你不能和朋友們同學(xué)們共同搭建場景,也不能進(jìn)入場景重新擺放調(diào)整成你想要的樣子。這個功能也許以后會增加,但是目前,你只能通過代碼艱難實現(xiàn)。
5. 沒有全場景位置坐標(biāo)。Unity創(chuàng)建的環(huán)境,只能通過一個個獨立場景拼接而成。你不能自然地從一個場景走到另一個場景,或是從天空俯瞰完整場景。因為一個場景可以任意設(shè)置連接到另一個場景,如果設(shè)計師不小心,就有可能搭建出完全不合邏輯的場景。
舉個例子,一棟房子的一扇門,可以設(shè)置為下一個場景的入口,門內(nèi)的場景甚至?xí)笥陂T外。對設(shè)計師來說有時順手的設(shè)置,觀看者會完全暈頭轉(zhuǎn)向。