2、另一個局限性在于碰撞盒。由于物理引擎的不開源,無法自定義碰撞盒,導致曲面碰撞檢測無法控制。GameSalad里的默認碰撞盒只有矩形和圓形兩種,我們雖然可以通過微積分的方式去制作曲面的碰撞檢測,但這樣就導致工作量和靈活性大大降低,而且無法對物品運行的方向做好控制。
比如Tiny wings里的弧形山脈,如果使用GameSalad去做就必須要用很多窄矩形疊加去模擬弧線(如下圖),但這樣也會拖低系統的效率。
利用窄矩形的碰撞盒去模擬弧線是一件很費力的事情
綜上,GameSalad更適合開發射擊類、橫版闖關類、迷宮類和一些簡單的休閑類游戲。那么在熱門游戲里,哪些可以使用GameSalad開發呢?
此外,GameSalad是率先支持使用HTML5發布游戲的游戲創作平臺之一,這就可以使用戶更簡便地將游戲分享到那些不支持Flash游戲的平臺中去。因此這款支持HTML5的游戲制作工具有著特殊的意義。
最近發布的PRO版增加了更多新的支持,如對Game Center排行榜的開放式接口。
不論如何,GameSalad對想要磨練游戲設計能力的人來說,是一個低成本的試驗平臺。希望這一篇簡單的推廣文能讓更多人了解并嘗試使用這個工具——GameSalad可以讓你從枯燥的游戲制作過程中解脫出來,發揮你的積極性和技能來創造出他人可能會欣賞的東西。
GameSalad官網:http://gamesalad.com/