這個遊戲是由一個地上世界和地下世界構成的,第一眼只會看到地上世界的部分。遊戲規格也很簡單,就是把所有星星收集完,一樓的大門就會打開,就可以進入地下世界。
地上世界
大致上收集星星的流程可照紅色箭頭進行:
方向是很簡單,不過實際玩的話可多利用切換視角來進行,不然會玩到砸鍵盤…
首先,我們就先來看一下這個大門的條件好了:
要作幣的話…把「Actor Count Is ...」改一下就可以囉!
「Then do」的動作是蠻明確的,就是開門跟播個音效。而「If」的重點,就是在「Actor Count Is ...」這張卡片了,照卡片字義說明是檢查指定群組的物件(Actor)在場景上的數量。不過這意義有點不明,我們還是點開來看是什麼意思吧:
嗯,意思看來是”標籤為「star」的物件,等於0的時候”的意思。在「Tutorial」的時候,我們是看玩家的「分數(Score)」決定是否過關的,這個遊戲若要改成一樣的條件也是可以,就是去數一下場上有多少個星星就是了,但這樣的設計是較不好的設計,因為最終的條件是「沒有星星」而不是「有多少分」,因為若用分數來判定的話,就會造成我們必須隨時檢視「分數」是否等於「沒有星星」的數量。
標籤為「star」的物件,我們可以按照之前的教程說明,來看一下我們要收集的星星,是不是都有「star」的標籤:
嗯,果然沒錯。
接下來我們遇到第一個「新東西」就是這個會上升下降的平台,而調出它的「7-LOGIC」後就會看到它會有這樣的行為,是因為它含了一張「Back and Forth」的卡片:
「Back and Forth」就是「來來回回」的意思,這在動作遊戲是必定會有的規格,所以在Game Builder也內建進去了,我們可以看一下它的屬性:
從屬性表看來,我們可以決定去程要怎麼過去,然後它會反方向回來,而且我們也可以定義速度和休息時間。
如果你在玩的過程,對這個畫面一定不陌生:
不過有的讀者可能會覺得很奇怪,這個地形我們並不能調出它的「7-LOGIC」,正確來說,它看來根本不是「Actor」?
是的,它確實不是「Actor」,而是「Terrain」,也就是由下面功能表的「5-TERRAIN」創建出來的。當我們打開「5-TERRAIN」時,就會看到我們的熔岩地形就在這裡:
這個編輯器其實也不算難用,不過這不是今天的主題。我們要想的是另一件事,熔岩只不過是眾多地形的其中一種,為什麼主角只有站在熔岩上會扣血,其他地方不會呢?這個問題就要回頭來看一下主角身上的「7-LOGIC」了:
嗯,這張「Collides with Terrain」就是解答,打開它的屬性就會看到:
所以,我們可以設定任意一種地形,會對我們造成傷害。也許有人突然正在懷疑一件事,我怎麼知道這個地形叫「LAVA」?
嗯,這確實是個好問題,在steam論譠上已有人透過「DEBUG」卡片解決了這個需求叫「
In-game debugger」,需要的人可以去裝來用。(後來官方已在TERRAIN表中加入該地形的名字了,不過debugger仍有它有用的地方)
地上世界比較特別的部分大致上就是這幾個,當你的星星全數收集完(或是你受不了,直接把門移開)後,接下來就進入地下世界。
地下世界
進入地下世界後,會在這裡看到這顆燈:
其實這顆燈並沒有什麼設計,但我們這邊倒是可以趁這個機會介紹一個設計,就是發光。我們在「8-EDIT」功能中,會看到它有一個「Emit Light」的功能。當我們把「Emit Light」打勾後,就會看到該物件的週圍變亮了起來:
這個「亮起來」的動作,其實是有卡片可以處理的。比如說,我們可以在這個燈被玩家碰到的時候變亮,也就是如下的設定:
經過層層機關的挑戰,最終來到這個洞口:
這還真幽默,究竟跳下去是什麼呢?讓我們繼續「看下去」:
「看下去」後我們就看到有個”跳台”,使用了「Push(Add Velocity)」的卡片,而這會讓玩家獲得一個向上(VelY)的推力,因此我們可以得知,這一下去就會往上沖了。
好的,那我們就真的給它跳下去吧:
哇哦~跳上來哦發現了一個天空平台呢!原來過關的道具在這裡啊。
是的,這個關卡就到此為止了,還蠻有趣的,認真的把一些機關再做一些處理的話,遊戲性也是不錯的哦。
和之前「FPS」一樣,這些機關的設計,也是在遊戲出發點往後走,就可以看到每個物件的設計是怎樣的: