作為一名手游愛好者,我們每天都在接觸不同類型的游戲。“下載→開玩→刪除/放置→下載……”似乎已經(jīng)成為了一個既定循環(huán)。身為玩家似乎沒有任何選擇的余地,給你什么就玩什么,好游戲或爛游戲都會遇到,覺得哪里設(shè)計得不合理也只能等更新,最多和朋友吐吐槽也就過去了。
難道沒有夢想過自己制作一款游戲嗎?80%的玩家也許曾經(jīng)有過這念頭,60%的人也許還構(gòu)想過游戲的創(chuàng)意,20%下決心到圖書館學編程語言,5%會因為各種原因半途而廢,只有1%的人會將最初的夢想變成現(xiàn)實——游戲《旋轉(zhuǎn)之地》(Rotation Station)的作者Alex Rose就是屬于這1%中的草根開發(fā)者。
2007年,還是高中生的Alex和他的基友們像往常一樣,百無聊賴地在教室里用紙筆玩“四子棋”(Four in a Row)。他們先用水筆在紙上做好格子,玩時候用鉛筆畫棋子,這樣就可以利用橡皮反復使用棋盤了。這時候該Alex落子了,當他拿到棋盤時發(fā)現(xiàn)方向反了,突然在他的腦中就蹦出了一個想法:如果將全部棋子下落到棋盤底部,并且每3個回合旋轉(zhuǎn)棋盤90度并再次下落,這樣的玩法會不會更有趣呢?
由普通的紙上游戲所引發(fā)的聯(lián)想Alex迅速地將這個想法記錄了下來,并且還給它起了個新名字 ——“Rotating Four in a Row”(旋轉(zhuǎn)四字棋)。之后他又有了更多的設(shè)想,比如棋盤上還可以固定一些石塊,當棋子從上方落下來的時候,它可以作為平臺接住棋子。越來越多的游戲規(guī)則在腦中逐漸形成,Alex意識到這很適合做成一款電視游戲。
很可惜Alex對編程知識一無所知,周圍的朋友更喜歡玩《虛幻競技場》之類的大作,沒有人和他耐心地在紙上涂涂畫畫。而且智能手機在當時還沒有流行開來,所以他的這個游戲制作夢想就這樣擱淺了。
幾年后Alex走進了大學,在他完成第一年學業(yè)的時候,一位博士生師哥偶然提起了他的一個項目設(shè)計。這是一件造型奇怪的聚合物,最初是為了測量碟片的承重數(shù)據(jù)而被偶然生產(chǎn)了出來。Alex看到這件東西的時候,立刻就聯(lián)想到了幾年前他那個半途而廢的游戲創(chuàng)意。當時班里有很多同學使用Android手機,而Alex依舊不懂任何編程語言(當時他甚至以為那是一種黑魔法),但是地球人已經(jīng)無法阻止他做游戲的決心了。
新學年開始之際,Alex選修了C語言編程課。經(jīng)過不懈的努力,他終于將自己構(gòu)思已久的游戲變成了一個程序。雖然游戲運行沒有問題,但是畫面實在慘不忍睹,然而這已經(jīng)能讓他歡呼雀躍一陣了。為了改善游戲性,Alex使用了很多叫不出名字的游戲引擎,但是對于他這種初級碼農(nóng)來說,都過于困難了。
Alex用C語言制作的游戲原型幾個月后,Alex開始嘗試Unity引擎,隨后就決定使用這套開發(fā)工具來制作真正的手機游戲,并取名為《Rotation Station》。一開始他利用微軟自帶的畫圖軟件繪制制作基礎(chǔ)資源(效果極為恐怖),后來他從Martin Jonasson和Petri Purho的一部視頻中獲得了啟發(fā),逐漸學會了如何制作動畫以及聲音效果讓自己的游戲更有吸引力。
《旋轉(zhuǎn)之地》游戲畫面,和之前相比簡直是天翻地覆的改變!在接下來的幾個月,Alex不斷美化圖像并添加了各種動畫效果,最終《旋轉(zhuǎn)之地》變成了這個樣子——也許你會注意到,它和最初設(shè)想的模樣已經(jīng)相差很遠了,Alex對之前的構(gòu)想進行了兩次拓展。
現(xiàn)在,Alex已經(jīng)制作出了他的第一款手機游戲,他反問自己:誰會愿意和朋友在手機上玩一款多人游戲呢(當時他還沒有能力建立自己的線上服務(wù)器)?這種形式似乎有些局限。于是Alex開始利用已有的資源,制作單人游戲。他親手使用微軟的畫圖軟件制作地圖,并且開發(fā)了相應(yīng)的關(guān)卡制作工具,這使得工作效率快了不少。
對于Alex來說,《旋轉(zhuǎn)之地》的意義非常重大,他從中學會了如何設(shè)計關(guān)卡、C#語言、Unity引擎、動畫制作技巧、圖像美化、用戶界面設(shè)計以及如何讓整個游戲吸引玩家的眼球。此外Alex還結(jié)識了很多可愛的開發(fā)者,并且已經(jīng)有多款作品發(fā)布在軟件商店中。游戲?qū)λ囊饬x實在是太多太多,一路伴隨著他6年的成長,這是一段非常美妙的經(jīng)歷。
Alex的經(jīng)驗告訴大家,如果你想制作一款游戲,那么學習編程語言是必不可少的,或者擁有一些美工能力。如果你已經(jīng)有了自己的游戲創(chuàng)意,那么不要懷疑自己的能力,Go and make it!寫代碼不是黑魔法也不是門檻,逐漸入門之后,你會發(fā)現(xiàn)這并不困難,或許還能成為你最有意義的消遣游戲。
[本文編譯自:Gamasutra.com]
* 本文系作者投稿,不代表觸樂網(wǎng)站觀點。