前往
大廳
主題

Unity教學-樂高編輯器的3D平台動作解謎

KK | 2020-12-04 19:45:01 | 巴幣 1018 | 人氣 829


說是新聞也不算太新了,不過這是 10/26 才推出的教學專案

看起來滿有趣的,所以我就下載下來跑了一遍。

比想像中豐富得多,有很多值得學習的地方!


照著右邊列出來的項目跑個一遍真的會收穫很多喔!

接下來就逐個介紹。

作為一個平台遊戲,我們可以用腦海中的一個範本做為參考,

我這邊就是拿之前的交流作-忍者拿卷軸來對比。

除了簡單的移動外,


兩段跳是一定得來一下的= =+

這邊原本是沒有中間的平板,是一個卡關的死局。

Add a platform】 這個階段就是教學擺放跟 Unity 的場景物件操作簡介。

接著就是平台遊戲的靈魂配件,

"移動"平台。


由於我是還沒找到可以跳牆壁的功能( 可能得自己擴充 )

不過像這種上下平台( 電梯 )、平行移動平板( 載板 ),都是有的喔!

下一個課程【Activate the elevator】就是電梯教學!

然後也有了簡單的勝利條件判斷機制,

向左上角標示的,它會計數玩家吃到的綠色方塊,

並且透過【Change the win conditions】,我把通關敘述改成了中文字,比較親切。


帥氣通關~~~

而且看 LEGO 人的動作,感覺也算捏得滿細膩的。

細節加分很多。

緊接著我想應該就是很多人會比較喜歡的部分,【Add an enemy

添加怪物進來,讓地圖變得更加刺激多變吧!

這個專案目前提供了 13 種生物模型,


至於它的功能設計其實滿物件導向的,

發射( 具有攻擊性 )是一種能力、監視( 朝著玩家看 )也是一種能力,爆炸 ( 可引爆 )也是一種能力。

能力添加在生物上,彼此獨立的方式去組合。

而樂高組合在編輯器顯示上就是積木添加,直接疊上去就會擁有該能力的屬性。

非常方便!


像是監視這個能力配上發射子彈,就會讓玩家感到非常棘手。

這時就要在發射角度跟子彈飛行力道做調整,以達到關卡設計平衡。

而想要做些非常理的設計時,就像這樣把眼睛往左轉 90 度,

就是完全朝著另一邊去打,威脅感降低,但可以運用的方式更加靈活。


爆炸方塊的引線也是功能模組中的一個,

有個 C 型手把圖案的就是提供給玩家作互動的機關,

至於功能可以自由串接,

在【Customize your game】中教學怎麼把引線導引到觸發引爆嵌上爆炸積木的物體。

所以只要玩家碰到互動機關,機關燈會亮,炸彈引爆。

我把炸彈綁在討人厭的監視機關槍鴕鳥( 亂取名字 )上,就順利的解決危機了。


還有很多生物,我也只跑完教學,還沒全部素材都看完,

歡迎自己嘗試亂玩看看~~~

後面的三個課程,一個是講說現在的 unity store 上有著很多這個專案的 Addon

關鍵字打 Lego Microgame 就會找到了。


像之前萬聖節的素材包、太空系列、即將到來的聖誕節的角色人偶、特製音樂音效、地圖包......等免費擴充資源。

這些擴充包都是必須搭配這個教學專案( 本體 ) 才能使用的!

不然一點開應該是看到一堆 missingprefab 跟腳本喔!

再一個就是這個教學的相關資訊、大家分享的 MOD 及討論區,也可以在那邊發問;

而最後一個就是教打包跟出版本了,

是講怎麼快速出一個 webGL 的版本的部分。

為什麼會特別放一個這部分呢?

回答另一個大家更感興趣的問題,來解答這個問題吧。



最最最最最想知道的是,我可以用這個專案做遊戲,然後上架嗎?( 搓手 )


答案是不行的XDDDDD

版本只能上傳到 Unity 教學討論專區,自己出版本上架甚至營利都是不許可的喔!

所以它才特別安排了一個打包版本教學,並跟您說可以上傳到哪邊去。

是這樣子來的。

當然 Q&A 也有很多有趣的問題,我看了就一併放上來,

如果我做了這個 LEGO 微創小遊戲,或者想試玩別人的遊戲,

然後錄製影片放到網路上的話,甚至開啟贊助獲利,這樣是允許的嗎?

是可以的喔~這是 Unity 官方人員親口回覆的,非常歡迎喔!

樂高積木跟樂高角色真的很酷,我可以將它們拿去別的專案作商業化用途嗎?

這是不行的,任何有關 LEGO 商標與產品是無法複製出去私用的,除非你同意簽訂特別的服務條款。

其它剩下的,有興趣的就從教學專案的連結點進去看留言討論吧:)




這是一個很棒的教學專案,

但同時它也是一個宣傳跟行銷遊戲引擎的方式,並不是這麼美好理想的免費資源。

那麼,這個專案到底可以帶給我們什麼?

如果你是初學者,這是一個很棒的教學資源,帶你做一個 3D 平台動作的遊戲。

而它提供的這些角色模組,如果你正在學習 MagicaVoxel Blender

你可以參考及練習如何使用最少的方塊去塑造一個生物模組形象。

( 像我就滿想自己也來捏一個長頸鹿出來,突然覺得之前做的模型好像沒這麼糟嘛XD )

程式的部分的話,這個組合型的設計架構非常值得參考,

功能寫出來後,也比較好維護,但在設計跟組裝上就是比較傷腦筋。

而編輯器功能,我更是大開眼界了......

這如果要我去磨出能像這個教學般自由編輯的程度,至少半年跑不掉,

所以編輯器腳本也是寶庫,特別是團體作業的。

以上。




照著跑了一遍教學,卻沒有感覺疲累;

興奮地想要分享出來,就是我現在的心情。

我並沒有收 Lego Unity 的任何費用,

所以請不要丟積木給我踩。

謝謝收看:D

創作回應

矮鵝
這樂高看起來好像官方作的喔
2020-12-04 20:36:51
KK
對阿,企業合作的優質範例,樂高負責出模組規格,Unity出工程師XD
2020-12-04 22:20:38

更多創作