不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲


不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

關注我,和600萬差友一起玩轉科技~

今天,差評君發現一個竄上 Steam 好評榜的一個 “ 遊戲 ” 。

它叫 「 Game Builder 」。

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

他表面上看是個遊戲,實際上是個遊戲製作器。

Game Builder 一打開,就是個萌萌的機器人,畫風還挺像 Minecraft ~

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

一進遊戲,乍一看就是個俯視角跑動和收集遊戲。

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

直到差評君操作角色跑到了一個過不去的地方。。。

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

此時,系統提示打開 「 BUILD 」 模式,也就是創造模式。

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

一旦開啟之後,屏幕下方會出現 8 個選項,分別是創造、移動、旋轉、縮放、地形、文字、邏輯以及編輯。

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

對於擋路的石頭,只要在創造模式下用 「 移動 」 挪開就好了。

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

從這以後,這個遊戲的玩法幾乎都在提示你可以對遊戲本身做出改變。

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

除了移動物品,你還可以編輯物品的行事 「 邏輯 」 。

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

例如讓一顆平淡無奇的樹自轉,只要在 「 MOVEMENT 」 里加一個旋轉的卡片。

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

就可以讓遊戲裡的樹轉起來了 ~

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

當玩家碰到跳不過去的坎?

只需要打開角色的控制卡片,修改卡片裡的跳躍屬性。

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

而碰到需要 「 交互 」 的修改,則稍微繁瑣一點。

例如下圖這扇擋住了去路的門。

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

差評君自然也可以把它粗暴地拿開,但我們可以優雅一點。。。

1. 首先給門設置一個判斷條件:當門的碰撞體積監測到來自玩家角色的碰撞;

2. 當上面這個條件滿足後,門逆時針旋轉 70 度。

上述兩個操作,對應在 Game Builder ,就是下面這一通操作⬇️

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

在一個 「 IF ... THEN 」 的條件框架下,放兩個卡片,再設置一下參數,就好了。

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

再複雜一些,可以讓遊戲裡的物品互相傳遞信號。

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

例如你可以讓一個按鈕被玩家碰到後,發出一個 “ Hello ” 信號,而另一個燈籠實時監聽 “ Hello ” 並且發光。

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

那麼問題來了:當一個玩家在遊戲裡可以當上帝,肆意修改遊戲規則的時候。。。這遊戲還能算作 「 遊戲 」 嗎?

所以這個 “ 遊戲 ” 被稱作「 Game Builder 」,差評君覺得可以翻譯為 「 遊戲製作器 」 。

一般意義上的遊戲開發工具,要不就是現在的專業遊戲引擎,美術負責繪畫建模,程序員負責寫代碼搞定邏輯。

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

說白了,要是個人出於興趣做遊戲,寫寫畫畫可能還湊合,大不了買點美術素材。。。但寫代碼確實難倒了不少非專業人士。

而其他的「 簡化 」式的引擎,例如 RPG Maker ,做出來的遊戲則都是 “ 一個味兒 ” ,看了下面這個圖,我想你就知道差評君說的是什麼味兒了⬇️

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

像 Gamer Builder 這樣自由度足夠高,同時又足夠簡單的遊戲製作工具,實在是很少。

這種卡片式,靠拖拽和簡單設置參數的做法,也很適合沒什麼編程基礎的人理解編程的思想,小孩子玩了這個說不定想學編程。

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

當然,主要邏輯用的卡片不夠的時候,就需要我們自己寫點代碼啦。

差評君覺得,只要你把前面已經有的邏輯玩熟之後,再看看它們的代碼,寫點新的玩意兒應該也不是什麼難事。

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

Game Builder 在 Steam 上是免費的,只要你好奇遊戲製作的過程,差評君都推薦你去試試,反正不要錢~

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

至於 Game Builder 背後的開發團隊,其實屬於 Area 120 ,是谷歌旗下專做一些探索類科技項目的一個工作組。

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

他們開發過給兒童讀物軟件 Rivet 。

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

幫助中小型商戶管理客戶電話的系統 CallJoy —— 它可以阻擋垃圾電話,給客戶預訂基本服務,幫助統計數據。

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

幫助任何人學習寫代碼的工具 Grasshopper 。

不用寫代碼,谷歌教你如何用2個小時做出只屬於你的遊戲

總而言之,他們的路數就是做出科技工具,來幫助沒有專業科技知識的人。

遊戲往往給人帶來快樂,Game Builder 則想讓不會寫代碼的人也體會到開發遊戲的快樂,要是能順便學點代碼就更好了。

打造好的科技產品很多時候往往不是做好,而是降低它的門檻,差評君覺得 Game Builder 做到了~

圖片、資料來源:Game Builderarea120.google.com

“ 少年,要不要學學怎麼做遊戲呀? ”

相關推薦

推薦中...