09.06 CH Parallax 回顧|群口相聲 嬰兒這樣推!

CH Parallax 回顧|群口相聲 嬰兒這樣推!

來indienova官網,挖掘獨立遊戲的更多樂趣

CH Parallax 回顾|群口相声 婴儿这样推!

引言

《嬰兒狂推》繼承了主創在 Mini Jam 的精神,是一款荒誕搞笑的雙人對戰遊戲。從這款遊戲的介紹中你能大概瞭解它的要旨:玩家必須儘快推倒所有能動的物品!推掉它們,觸地得分!比較一下,誰是皮王!雖然一定要親自去玩才能領略到這款遊戲的魅力,但如果只是去看截屏似乎也可以模糊感受生手的天真:像素美術在這次活動之前完全沒有任何繪畫經歷,如是的動畫效果卻與遊戲主題相得益彰。

這篇回顧的寫作方式也與《嬰兒狂推》精神不謀而合。下面請欣賞群口相聲。

  • 音效:劉翔(以下簡稱劉)

  • 設計:楊任之(以下簡稱楊)

  • 程序:徐盛平(以下簡稱徐)

  • 美術:郭師君 (以下簡稱郭)& Alex

群口相聲

楊:Game Jam 結束啦!

全體:耶!

楊:呀真是累呀。

劉:不過最後還是基本達到了預期目標,挺不錯的。

徐:累死我了。

楊:你是程序,當然累。你看我們其他人都生龍活虎的。

劉:最摸魚的不是你嗎!

楊:哈哈,設計不摸誰摸。

郭:你還說,關卡設計不是一團糟嗎。

Alex:其實這更多的是因為我們沒有預留時間給遊戲測試,關卡設計其實更多的是一個試錯和改正的過程。

楊:沒錯沒錯。所以不完全是我的鍋。

楊:不過也有好事兒,我們從一開始就決定了是做一個關於 baby 跑來跑去砸碎東西的遊戲,其實已經算是節省了不少時間了。

CH Parallax 回顾|群口相声 婴儿这样推!

Baby Smash 標題畫面

Alex:沒錯。不過關於是否是一個雙人 play 的遊戲還是有過一些 argument 的。

楊:其實一開始我是想做單人的。不過後來想了想,如果只是一個人到處爬然後打碎東西,其實沒那麼有趣。如果是雙人的話確實要好玩很多。實際的反饋也有很多的正面評論,我很開心。

劉:不過因為你摸了,所以關卡設計沒那麼好,都是你的鍋。

楊:哈哈。其實這是我第一次做 2D 平臺跳躍遊戲啦,你們也不要指望太多……

楊:總而言之,一開始的想法其實就只是來自我的一次童年記憶。你們還記得這次 Game Jam 的主題嗎?

徐:是“The First Memory”吧?

楊:沒錯,主題就是第一個記憶。雖然每個組都有自己的解讀,還有個組做了個程序員和 bug 的遊戲,說是來自於第一次做遊戲的記憶。(笑)總而言之每個人都有自己的想法,不過我的靈感來源就是我本人的第一次記憶。我的第一個記憶就是我自己,爬在桌子上,把一個玻璃杯推下去。

劉:雖然我們每個人都有自己的想法,比如徐大佬的想法就是騎著自行車爬上山,我的想法是一個賽博朋克老人找回記憶的故事。不過我們商量之後還是覺得你的想法比較適合在短時間內做成遊戲。

楊:是的。本來是單人遊戲的,不過後來討論了一下,變成了雙人遊戲。

Alex:沒有浪費時間做單人遊戲試錯也是不錯的。

楊:主要是大家都有不少遊戲經驗吧。有一種直覺怎麼做遊戲比較好玩。

劉:不過作為一個在 3 天內做出來的遊戲,你能夠做出 3 關來也是不容易。

CH Parallax 回顾|群口相声 婴儿这样推!CH Parallax 回顾|群口相声 婴儿这样推!
CH Parallax 回顾|群口相声 婴儿这样推!

遊戲中的三關:臥室、廚房、廁所

楊:嗯。雖然說是三關,不過其實也沒有多少“關卡”的感覺。大部分的設計其實是重複的,畢竟圍繞的主題比較單一——就是單純把東西推到地板上。不過我還是想在每關中加入一些不同的互動方式的。第一關的設計更多地像是一個教程,教會你們怎麼得分、怎麼跳、怎麼叫;第二關加入了可以叫醒的貓咪,叫醒了之後亂跳一氣,以及一個掛著的劍魚可以弄下來;第三關有個陷阱還有個飛來飛去的小馬。

楊:總而言之,

設計上的多樣性基本都是邊做邊決定的。小孩子的叫就是我們做到一半時覺得光是推東西不好玩,於是小小地討論了下小孩子的技能有什麼,然後好多小東西是大家臨時想到的,然後臨時加上的。(笑)比如說會灑出來的麥片粥,比如說飛來飛去的那個小馬,都是逛超市的時候臨時想到然後拜託程序或者我來加入的。

徐:不要說了。你們改需求改得我頭疼。

楊:哈哈。有個厲害的程序真是幸福。

徐:能使用 Unity 製作其實挺幸運的,Unity 的用法和程序其實挺簡單直接的。這次製作也沒有從網上找資源或者代碼,也全都是自己寫的。

楊:很厲害。

徐:雖然之前在本科學習的時候寫過代碼,不過基本都是 C、C++或者 Python,Unity 用的 C# 只看過部分教程,沒有實際寫過。在之前一週的一天 Game Jam 的時候算是我第一次真正上手寫 Unity 的程序吧。不過 Unity 強大的組件附加功能和簡單直接的 Public 運用、還有 C# 本身和 C++等的相似性給我的工作帶來了巨大的幫助。這次的 Game Jam 也讓我學到了很多,不過還需要更深入的學習。

楊:不不不,你已經很厲害了。

徐:還需要學習。這次的遊戲還有很多東西沒有能夠實現。用 AddForce 寫的跳躍還有很多 bug,總而言之我還是不夠,還需要進一步的研究。

楊:總而言之我們想要加的東西都加上去了,這就很好了。而且你不還做了很多諸如碰到的東西都會變色、優化判定等事情嗎?

徐:那些東西都是你們說有什麼問題,我自己改的。

劉:而且還幫助我寫了關於聲音的 Script。

楊:這次的遊戲,音效收到的表揚其實也挺多的。你也辛苦了。

劉:這次的音樂花了我不少時間,最後的音樂聲音還調得有點小聲了,不過大家上手試玩的時候還是有聽到。而且這次決定了用 8 bit 的音樂,大家有反饋說讓他們想到了自己小時候玩遊戲的時候,這個還是很重要的。不過這次要求的“歡快的”音樂我不太擅長,我比較擅長的是怪奇恐怖的音效……製作軟件是 Reaper 和 FL Studio,這倆我比較擅長。而且這次的製作,Tony 老師教會了我用 VST,Enric 老師借給了我一個 MIDI 並且手把手教我,我很感謝。

徐:做出來的效果也很不錯。

楊:其實最多的讚許是關於音效的吧。

劉:這次的音效多半是在 Adobe Flash 官方網站上的 Free Sound 中找的,然後再來用 Audacity 剪輯和調音,最後做成比較高比較有趣的聲音,這樣更加符合我們遊戲的整體氛圍和玩法。本身就是個 Funny Game 嘛。

Alex:我尤其喜歡小孩子的跳躍和大叫的聲音。

劉:哈哈,那倆其實是我們現場錄下來的,然後再用軟件調音製作的……所以聽上去特別蠢特別有趣,我個人也很喜歡那倆聲音。

CH Parallax 回顾|群口相声 婴儿这样推!

聲音素材文件

楊:其實主要還是聲音和圖像要有很好的配合,才能做出那種傻乎乎的、像是孩子一樣的效果。

劉:對。我還記得我們遊戲一開始沒有導入動畫而是先導入聲音的版本,那個時候其實玩家並不知道自己究竟做了什麼。

楊:有視覺反饋是很重要的,人類畢竟是視覺為主的生物。

郭:這次我負責的是動畫方面的製作。

Alex:而我負責背景、物品等東西的製作。

楊:那麼二位有什麼感想呢?

郭:我這次使用了 Sprites 去畫動畫。說實話畫 Baby 的時候碰見的麻煩挺多的。我其實也沒有太多美術方面的功底,所以畫出來的感覺自然就不那麼真實。不過也因為不是個真實的遊戲,畢竟這遊戲裡的小屁孩光是叫喊就彷彿龍吼一樣有力了,所以也不需要那麼精緻的美工就是了。

CH Parallax 回顾|群口相声 婴儿这样推!
CH Parallax 回顾|群口相声 婴儿这样推!

小孩子爬行、尖叫的動畫

Alex:我使用的是 Photoshop 來製作這個遊戲的背景、物品等的圖片的。我儘量把每個圖片的主色調都調整得比較白,這樣我們就可以利用 Unity 內置的 Sprites 管理功能,很容易地將其調整為其他的顏色,這樣就很好地讓同一個物品可以有不同的表現,提高了素材的複用率,在 Game Jam 中是比較重要的一個技巧吧。

楊:Alex 也是以前參加過一些 Game Jam 的人,所以在這次的 Jam 中也幫助了我們很多,給我們提供了很多的經驗。

Alex:謝謝。不過我們還是漏掉了一個最為重要的東西——遊戲測試。

楊:是的。說到底還是製作三關的時間比較緊張,直到最後一刻我們也都還在調試程序、修正 UI、處理 Bug 之類的,完全沒有去管遊戲本身的玩法和可玩性等等。所以這個遊戲的關卡設計和具體的 Competition 沒有做到很好,畢竟遊戲設計其實更多的是一個 Trial And Error 的過程,就算是時間較短的 Game Jam 也不應該缺少這個過程吧。

Alex:是的,這是我們這次最大的失誤。

徐:不過這個遊戲最後達到的水平也遠遠超乎我的預期了。

郭:我也是,從沒想到最後能做出三關,做出這麼多可互動的東西。

劉:以前從未想過的、從未覺得自己能做的事情,現在看來都是很簡單的了。

楊:我也學到了不少,不得不說這次出國遊學的經歷是難能可貴的。

楊:那麼在最後,感謝成員們這三天來的辛苦付出,感感謝各位老師的辛勤教導,謝 TAG 和 Concordia 大學對我們的支持,感謝 IndieNova 給我們提供的這次學習機會。謝謝大家!

CH Parallax 回顾|群口相声 婴儿这样推!


分享到:


相關文章: