“雖然以后的職業(yè)和游戲行業(yè)沒關(guān)系,但創(chuàng)作‘游戲’,將一個想法實現(xiàn),再讓人玩到,是一件很讓人興奮的事。策劃‘城市飛奔’活動也是一種創(chuàng)作?!?/p>
《圈圈巫師》是一款售價3塊錢的付費游戲,由張華昕(Hatchin)一個人獨立設(shè)計完成。
玩家在游戲中扮演一個巫師。游戲的玩法很簡單,按照Hatchin的自我描述:“你需要用手指在屏幕上畫線,圈住活蹦亂跳的小怪物們”,這樣你就能夠打敗它們了。
Hatchin在游戲里一共設(shè)計了超過80多種怪物,他們不僅形態(tài)不同,并且行動方式和軌跡也不盡相同。游戲的規(guī)則還有一點就是,“在畫圈的同時,你要注意避開小怪物的攻擊,否則你畫的線會被破壞。你需要找準小怪物的攻擊規(guī)律,在連續(xù)畫圈和戰(zhàn)略躲避之間快速切換?!毙」治飩兊倪\動速度、軌跡都不同,有些還會發(fā)射出類似“子彈”的東西來攻擊你的魔法圈。同時,圈圈的長度也是有限制的。
Hatchin剛剛畢業(yè)于復(fù)旦大學(xué)社會學(xué)專業(yè),目前正在一家“工作比較穩(wěn)定”的地方實習(xí),很快就要入職了。對于游戲制作將來的計劃,他說,“下個月入職。準備就這么穩(wěn)定的干干然后業(yè)余繼續(xù)寫游戲玩”。這款游戲大概花了Hatchin一共10個月左右的時間,他說,其實游戲在今年3月份左右就已經(jīng)做得差不多了,但是那個時候還要搞畢業(yè)論文,所以就又拖了幾個月。
作為一個文科生,Hatchin自學(xué)Spritekit的編程。他說,這個東西主要就是看你熟悉不熟悉,就像學(xué)習(xí)英語,你需要慢慢地積累,做得多了的話就也不會覺得很難?!案咧袥]學(xué)代碼的時候我長期在魔獸地圖編輯器吧潛水,學(xué)習(xí)大神們?nèi)绾斡媚ЙF爭霸游戲本身的特性重構(gòu)出一些技能(雖然因為不會jass,沒自己動手編過地圖),對開發(fā)簡單游戲需要的偽代碼算法思維挺有幫助?!?/p>
“作為野路子自學(xué)開發(fā),我開始做游戲的過程就像是‘頓悟’一樣。你的腦海中會有很久的想法,然后自己零零散散學(xué)習(xí)一些東西,到某一天,你發(fā)現(xiàn)你自己已經(jīng)有能力做游戲了,然后你也有了想做的游戲,那就可以開始了?!?/p>
在時間分配上,Hatchin說,自己一般會在上課的時間寫程序,所以其實也并沒有影響到正常的學(xué)習(xí)生活。再加上在大四的時候也幾乎已經(jīng)沒有什么課了,就會花時間在游戲的制作上面。
這個游戲是怎么來的呢?Hatchin自己在確定好玩法和基本的框架以后,就開始花很多時間在小怪物們的設(shè)計上。一開始,他并沒有很多想法,而是把自己能想到的所有小怪物的設(shè)計都先畫下來,在積攢到大約40個左右的時候,就粗略地分了一下類別,這之后再去針對性地創(chuàng)造一些其他的怪物。而主角的小巫師其實原本也是被設(shè)計成一個小妖怪的,但是沒有辦法將它分到滿意的類別中去,于是就干脆讓它做了主角。
這款游戲,按照Hatchin自己的說法,這個游戲雖然從設(shè)計和編程一直都是只有他一個人來完成的,但不能被稱作是一個“獨立游戲”。
因為這個玩法并不是Hatchin自己發(fā)明的。
事實上,圈住怪物的這個玩法其實是《精靈寶可夢》系列游戲中一款名叫《Pokemon ranger》游戲的設(shè)定,這是一款DS游戲。和一般意義上來說王道的、扔出精靈球來捕捉小精靈的做法不同,這款游戲里,精靈訓(xùn)練師(玩家)需要在下方的觸摸屏上不斷畫出圈圈來捕捉精靈們。這和圈圈巫師的玩法沒有太大區(qū)別。
為什么模仿了這款游戲呢?Hatchin說,自己很喜歡這款游戲,但卻久無續(xù)作。并且它的玩法很適合手機的觸屏操作,于是就準備了拿它來做模板。
關(guān)于獨立游戲,Hatchin說,“有時候我會想,如果我是獨立設(shè)計數(shù)值開發(fā)一款打飛機、橫版過關(guān)、選技能RPG又或者是戰(zhàn)旗,就可以自信的說自己開發(fā)的是一款獨立游戲了。但我模仿的是一款模式獨特而小眾,完成度又很高的游戲,甚至可以說是模仿了一款大廠出品的獨立游戲。雖然App Store上也有一些模仿Pokemon Snap的游戲獲得了成功,但人家也的確是按一款成熟的商業(yè)游戲來出牌的。我力所能及范圍內(nèi)的扁平美術(shù),的確顯得比人家的3D游戲廉價很多。咦?我好像變成了山寨小作坊,為什么會這樣呢……”
在這款游戲的最初界面中,有一項“關(guān)于”的內(nèi)容,里面列舉了這款游戲的制作人,各種音樂素材的來源,還有幫忙測試這款游戲的測試人員名單:光在名單上列著的就有28人。在我問這些測試的人對這款游戲的評價的時候,Hatchin哈哈大笑,說,他們普遍都說“很難”。
“我還有一個朋友直接就卡在第一個世界的第2關(guān)了,玩了幾十遍就是過不去。”
事實上我玩這個游戲的感覺也是,很難。尤其當(dāng)很多蘋果(會快速下落)、西紅柿(會發(fā)射出紅色的東西)攪在一起的時候,他們會粘起來并且四處亂走,你簡直連下手畫圈圈的地方都沒有。
但是Hatchin說,這些關(guān)卡我都很容易就通關(guān)了呀。
好吧。
說到這些幫忙測試游戲的人,Hatchin提到,他們幾乎都來自自己參加組織的一個類似于社團的組織里面認識的人。
事實上,Hatchin是“城市飛奔”這個活動的早期發(fā)起者和長期負責(zé)人。這原本是一個美國的真人秀節(jié)目“The Amazing Race”,它的中文官方版本叫做“極速前進”,而“城市飛奔”就是它的一個民間粉絲活動。這個節(jié)目的美國版“The Amazing Race”一個環(huán)球世界的背包旅行競賽。十幾支兩人隊伍要根據(jù)節(jié)目組的提示,在沒有手機、經(jīng)費有限的情況下在城市中或城市之間使用公共交通前往指定地點、進行游戲任務(wù)。完成的最慢的隊伍會被逐一淘汰,如此往復(fù)直到?jīng)Q出冠軍。有一種類似于真人RPG的感覺。
而Hatchin組織發(fā)起的“城市飛奔”的參與者主要“在網(wǎng)上招募《極速前進》節(jié)目的粉絲,以及我們在一些學(xué)校發(fā)展城市定向社團,邀請里面的學(xué)生參加,還有的就是通過口口相傳”,這個項目從他高中時代的09年就開始做了。這是他們在全國各地的足跡:http://c.dituhui.com/maps/686096。
在“城市飛奔”里,也有不少有趣的事情。比如“我們會挖掘一些奇奇怪怪的廉價交通路線,比如從揚州到鎮(zhèn)江走汽車輪渡,從上海郊區(qū)坐公交到昆山到陽澄湖畔再到蘇州;我們會有很奇怪的任務(wù),比如在下過雨一地爛泥的竹林里尋找我們放置的假蟲子,比如根據(jù)文字描述和觀察嘗味分辨20種中藥材,比如在花店里制作花束得到老板認可并上街推銷……這其實就是一個以現(xiàn)實世界為場景的冒險游戲,你可能在里面體驗到各種各樣的關(guān)卡!舉辦城市飛奔也就是設(shè)計一個游戲讓別人來玩,從設(shè)計制作這款“游戲”,然后到這款“游戲”上線,看玩家玩這款“游戲”,整個過程都很令人興奮?!?/p>
還有幾名測試員則是Hatchin另一個app的用戶,那個app是一款游戲王卡片游戲的卡片資料庫,免費沒廣告,日活用戶好像有1500。Hatchin本來想在更新這個app的時候給《圈圈巫師》打個廣告的,但是給他提供數(shù)據(jù)的網(wǎng)站最幾個月沒更新了,于是他也不太好意思再打一個廣告。
而這款《圈圈巫師》的原本其實也想做成一款免費游戲,再嘗試加入Vungle的激勵廣告的,但是Hatchin發(fā)現(xiàn)只在wifi下下載后仍然吃了他幾M的流量,于是他怒而去掉了廣告,最后呈現(xiàn)的是一款比較干凈,比較“App Store”的單機游戲。