技術是一個工具。它可以協助我們實現不可思議的事情,相比沒有使用工具,工具能使事情變得更快、更簡單、更容易、更不可思議。在我們會使用最新式的蒸汽驅動打造機器之前,我們使用鎚子。並且沒有鎚子之前,我們徒手把釘子釘入船體是極其痛苦的過程。工具使我們的生活更好、更容易、更少痛苦。
介紹Unity 3D
Unity 3D是一項新技術,它努力使生活更好、對遊戲開發人員而言更簡單。Unity 是一個遊戲引擎或者是一個遊戲編寫的工具,它能允許具有創造力的人(比如你)建立視頻遊戲。
使用Unity,你可以比前建立視頻遊戲更簡單而快捷。在過去,開發一個遊戲需要巨大的打孔紙,一台電腦塞滿了整個房間,使用古老的語言-Fortran。今天你不再需要使用你的手掌把釘子釘入船體,你已經有了工具。想一下你的鎚子-一項為你的創造力而生的新技術。
工具主宰世界
通過本書,我們將蒸餾我們遊戲開發的夢想,把投入如史詩般的開放世界遊戲蒸餾成很小的金子。 專註於你實際能完成的一些事情,而不要在為了得到一個不切實際的野心勃勃的作品中無法自拔。這本書將教會建立四個遊戲,這四個遊戲都是專註於手工編寫的小而簡單遊戲設定。你將會學習建立能夠用於每個項目的功能不連續的片斷,逐漸擴大遊戲使它們更完整。當你完成後,你發行就緒這些到Web,MAC 、PC。
Unity 3DTeam Dev不斷在各種開發包(packages)上工作之後匯出了一些選項到其它平台。在本書寫作的時候,Unity 可以建立的遊戲可以在iPhone,iPod,Android裝置,Xbox Live Arcade, PS3, and Nintendo's WiiWare service 上運行。這些工具是在Unity核心開發包的基礎上添加的功能,有添加的成本。我們只專註於我們能做的而不是讓銀行破產,在本書的後面部分我們仍然堅持Unity 3D的核心。
有了學習這本書的基礎技能,你將能擴充你知識來開始建立更多複雜的項目。關鍵是從你所能完成的事情開始,然後為你建立的項目添加小片斷的功能來自我挑戰和擴充你的知識。對世界控制的任何成功計劃從你的後院畫一條地區邊界線開始;就把這本書當作你的後院吧。
基於瀏覽器的3D?歡迎未來。
Unity基本的和最令人側目的賣點是它能在你的瀏覽裡實現全3D遊戲。它使用一個名叫Unity Web Player的免費外掛程式用來嵌入瀏覽器來實現在瀏覽器運行Unity建立的內容。
安裝Unity Web Player
你潛入Unity遊戲世界之前,下載Unity Web Player。和Flash Player運行Flash建立的內容一樣,Unity Web Player是一個可以讓Unity建立的內容在你的瀏覽器啟動並執行外掛程式。
1.進入 http://unity3D.com.
2.點擊 ”install now“! 去安裝。
3.點擊“Download Now ”
4.安裝完後會出現如下提示框
歡迎來到Unity 3D
現在你已經安裝了Web Player,你可以在瀏覽器裡查看由Unity 3D 編寫工具建立的程式的內容。
我能使用Unity建造什嗎?
為了能全面領略新鎚子有多麼的不可思議,讓我們來看下其它人使用Unity 建立的一些項目。但是在目前我們還無法到達完成這些遊戲的地步,讓我們看下遊戲開發人員怎麼樣發揮自己的極限才推出不可思議的工具。
FusionFall
首先在我們Unity旋風中旅行是FusionFall ,FusionFall—a Massively Multiplayer Online Role-Playing Game (MMORPG)(即大型多玩家線上角色扮演遊戲)。你可以到fusionfall.com看到這個遊戲。你需要註冊才能玩,但是這些額外的努力是肯定值得的。FusionFall被Cartoon Network television 特許經營,發生在重新想像,日本動漫風格的世界裡的人物角色都長大了。更久的點的版本Powerpuff Girls, Dexter, Foster and his imaginary friends 和kids來自代號:隔壁的孩子到處跑的鬥爭綠色外星威脅。
完成打造
FusionFall是一個非常大且昂貴的知名遊戲,遊戲發布時吸引了很多的目光到Unit 遊戲引擎。作為一個學習的例子,它是你新技術鎚子能做什麼事最好的案例。FunsioFall有即時多玩家網路、聊天、提問、戰鬥,庫存、NPCs(無扮演角色)、基本AI(人工智慧)、名稱產生、替身建立和服裝。並且有一個高亮的遊戲特徵設定。這個包括了很多海洋。
讓我們試著建立FusionFall
未完待續!!!