Google 推出了一個游戲生成器,讓不會編程的你也能自己設計游戲

摘要

Google 推出了一款叫做《Game Builder》游戲,它不需要你有任何編程基礎,只要通過簡單的卡片組合,就能設計出一個完整的游戲。

從像素時代開始,很多游戲就有「自定義模式」,它允許玩家將一些基本元素組合,制作出獨特的關卡設計。這種玩法后來被《我的世界》發揚光大,超高的自由度讓每個玩家都成了「創世神」,只要你想象力足夠豐富,動手能力足夠強,就可以在游戲世界里建造出任何東西。

最近 Google 也推出了一款叫做《Game Builder》游戲,你不僅能在里面隨意建造物體,更可以通過引導設計出一個完整的游戲。它不需要你有任何編程基礎,只要通過簡單的卡片組合,就能實現復雜的交互邏輯。


是玩家,也是「上帝」

《Game Builder》目前已經在 Steam 上架,支持 Windows、Mac 平臺,它的本質就是一款游戲。你可以新建一個項目,根據引導學習如何設計一款游戲。初始角色是一個機器人,你可以用 WASD 控制移動,空格鍵跳躍,Shift 加速。

遇到更高的臺階怎么辦?以一個玩家的角度,當然是想辦法去學習二段跳,或者踩在其它物體上進行跳躍。在《Game Builder》里,你除了是一個玩家,也是游戲設計師,可以站在上帝視角對游戲世界進行各種改動。


不用代碼,拖動卡片就能實現復雜交互

界面頂部有 Play 和 Build 兩個按鈕,切換到 Build 可以進入建造模式。點擊選中機器人,在 Logic 中找到 Player Control,調整 Walk and Jump 的 JumpHeight 參數,現在你的人物就可以跳得更高了。

在引導模式中,《Game Builder》會用游戲的方式引導你吃星星,沿途學習基本的游戲設計知識。你可以按 V 切換第一人稱視角、第三人稱視角、俯視視角,以此體驗 FPS、RPG 等類型的游戲。

利用 If-Then 邏輯可以讓角色與其它元素產生交互,沖撞樹木使其變紅,攻擊敵人使其掉血。這些交互看似簡單,實際在設計游戲時需要用代碼實現,而《Game Builder》把這些復雜的操作簡化成了卡片交互,只要拖動相應的卡片,選擇觸發動作和反饋方式,就可以創建復雜的交互邏輯。


人人皆是云玩家,云設計師

《Game Builder》的設想是讓沒有編程基礎的人也能通過拖動卡片,設計出自己想要的游戲。它們將游戲中所需的各種要素都簡化成了一個個卡片,移動、生命值、攻擊、治療藥水,十分豐富。

為了讓初學者更容易上手,《Game Builder》在主菜單頁面提供了卡片 Demo,你可以控制機器人與游戲中的元素產生互動,旁邊文字標明了這個行為會產生何種后果,以及它是怎么發生的。

Google 之前針對 3D 藝術家推出了 Poly 平臺,用戶可以上傳和下載 3D 模型,這些模型現在可以直接用到《Game Builder》中。游戲建造還支持多人模式,你可以與朋友共同建造一個游戲世界。

《Game Builder》的更新文件中出現了 YouTube Textures 的信息,與云游戲平臺 Stadia 的實現方式剛好吻合。Google 很可能是在用這種方式,讓更多人參與到游戲創作中,而不僅僅是作為「云玩家」。

下載地址:Steam

編輯:Rubberso

最新文章

極客公園

用極客視角,追蹤你最不可錯過的科技圈。

極客之選

新鮮、有趣的硬件產品,第一時間為你呈現。

頂樓

關注前沿科技,發表最具科技的商業洞見。

二肖中特开奖日公开