今年六月的時候,在Apple的App Store上,出現了一款由國人開發的餐車經營遊戲Bonnie's Brunch,它一上架沒多久就登上下載排行榜第一名。特別的是當時被擠下排行榜的是大家都熟知的Angry Birds及WhatsApp。而網路上人稱半路的鄭暐橋則是獨力一人負責這款遊戲的程式設計。至於為什麼會叫半路?他說,因為在網路上慣用halflucifer這個暱稱,而熟識的朋友就稱呼他半路,他也認為這個名稱好記,於是就開始使用半路這個暱稱。而他會進入程式設計這行,與從小就喜愛玩遊戲有關。

鄭暐橋說,他接觸遊戲的歷史要追溯到國小,那時候正是任天堂紅白機流行的年代,而他最記得太空戰士,一直玩到高中的暗黑破壞神跟星海爭霸,幾乎當時耳熟能詳的遊戲他都玩過。由於對這方面的應用非常有興趣,所以他從小便立志將來要朝遊戲業界發展。而要進入遊戲產業,當時他得到的資訊是,最快的方法就是學怎麼寫程式。

到了大二,才開始接觸程式設計

雖然鄭暐橋很早就知道自己的目標,但因為大一念的是數學系,直到二年級轉到資工系才開始接觸程式設計。因為那時網路上關於遊戲設計的資訊很少,他記得最常看的網路論壇是「拿鐵遊戲研究院」,所以他也會去買程式設計原文書來看。而在那個時期,鄭暐橋同時也接觸電腦圖學領域,主要是研究3D成像的技術,並且也寫過Demo程式,雖然一度產生興趣,但比起電腦圖學,他還是更喜歡遊戲設計。

多數人在學習程式設計時,都會覺得枯燥乏味,鄭暐橋卻覺得程式設計好玩。它有趣的地方在於,程式在處理同一個問題時,解法有很多種,不像有些數學問題,解法只有一種公式。而當時Java是很熱門的程式語言,他卻選擇專注於學習C和C++,原因就在於他聽說遊戲業界都是使用這二種語言,事實上,到目前為止遊戲產業也還是以這二種程式語言為主要開發環境。

鄭暐橋在畢業後,先後進入億啟及泰偉等遊戲設計公司,擔任程式設計師,也參與了幾個遊戲專案的開發。他說,在這兩家公司任職開發工程師的6年期間,學到了許多不同於程式設計的東西。例如,以前在學校只是想要設計遊戲,但要怎麼做就不了解。但進入公司後,他開始學到更完整的做法,並看到一個專案從初期、中期一直到上市的階段,是如何執行。他說,從這些工作中,了解到很多關於遊戲開發的觀念及流程。

在遊戲產業中,必須不斷提升自己的競爭力

如果想在遊戲公司工作,鄭暐橋認為必須時常去想,今天做這個工作的意義在那裡?除了對公司貢獻出自已的能力之外,是不是有成長?如果一直在做同樣的事情,那就很容易在被公司裁員的名單之中。

在談到如何開始接觸iPhone的App開發時,他說,當第一次看到iPhone時,覺得這很有趣,並認為App的做法帶來不一樣的商業模式。但那時因為完全沒接觸過Apple的作業系統,也沒買過他們的產品,所以必須重頭學起。剛好那時任職的泰偉公司,想要把一些以前做過的小遊戲移植到iPhone上,因此鄭暐橋便開始投入App的開發。

為了遊戲品質,堅持不接外包案件

2010年4月的時候,鄭暐橋選擇離開了泰偉,當一名獨立開發者。他說是因為想趁現在還沒什麼負擔的時候出來試試,做一些自己想做的東西。但他也有一個原則,那就是不接外包的案子,因為他認為外包是由對方掌握進度,這樣的方式做出來的作品,品質很難達到國際水準。

而當一名獨立開發者,他認為最困難的地方就是自律。因為沒有人管你,也不用打卡上下班,所以很容易就變得懶惰,而他也花了一段時間才克服。

鄭暐橋成為獨立開發者之後,第一個作品就是Bonnie's Brunch。他說,其實這個提案不是他想的。當初樂風創意視覺工作室找他合作,提出這個想法時,原本他評估3個月可以完成,到第3個月的時候,雖然大部分的功能已經完成,但是離彼此想要的感覺,還差一段距離,而且既然做到這個程度了,如果急著上架,那麼回應可能不會很好。但放棄不做又覺得可惜,因此他們認為,不如多花一些時間將遊戲品質做的更好,這也是開發小組的共識。於是這款遊戲最後花了他整整6個月的時間才完成,當然堅持遊戲品質的理念,也讓他們在推出這款遊戲時,得到了很大的迴響。

數位下載平臺打開通向世界的大門

鄭暐橋說,其實他專注的是遊戲方面的應用,而不只是在App領域。只是App現在比較熱門,數位下載平臺的出現,幫遊戲開發者打開了通向世界的大門。他們不用再透過發行商幫你把遊戲賣到國外去,現在自己就可以做到,他認為這對開發者是一個很好的機會。但反向來說,因為門檻變低,大家都可以進入,所以競爭也就變大了,如果你開發的App品質不好,很容易就被淘汰。

而應用軟體就不是他擅長的類型。他說,雖然應用程式與遊戲軟體一樣都是針對使用者需求設計,但出發點不一樣。遊戲是讓玩家能打發時間,並使他們得到成就感及滿足感;而應用程式則是使用者對這個功能有需求,才會去購買。同時,以程式設計的觀點來看,因為遊戲執行時對硬體的效能要求較高,所以必須有相關的設計經驗,遊戲執行起來,效能才會比較好。

獨立開發的優勢在於溝通較快,提高了工作效率

獨立開發者相較於大公司,有它的優勢及缺點。鄭暐橋認為,優勢在於,如果想修改程式功能,不用去跑一大堆流程。例如在公司裡,你今天要做一個變動,必須要經過主管同意,主管可能還要再去呈報他的主管,中間可能經過很多層的審核,才能決定。而獨立開發因為人數少,所以在溝通方面會比較快,效率相對就比較好。但缺點就是不像大公司有豐富的行銷資源,如果今天公司開發了一款遊戲,可能有認識的媒體幫忙他們宣傳,而獨立開發者在行銷方面就相對弱勢。

要成為獨立開發者之前,先評估自己適不適合

由於目前遊戲產業蓬勃發展,許多年輕人都憧憬能進入這個產業工作。但鄭暐橋說,如果只是抱著想年薪破百萬,或者是可以很早就退休去享受的心態,那麼這不是你適合來的地方。因為遊戲設計的收入並沒有想像中那麼好,而為了趕進度加班也是常有的事。

他也建議想要成為獨立開發者的個人,可以先找幾個志同道合的夥伴,利用下班之餘或休假的時間,先把一個作品做出來,再來決定要不要繼續下去合作。因為在這段期間,你可以了解很多開發的細節,包括技術的評估,怎麼跟你的夥伴執行完整個專案,以及如何處理產品上架的事情等。

遊戲產業的重心已轉向到行動裝置平臺

對於目前的遊戲環境,鄭暐橋認為,其實線上遊戲已經發展到了瓶頸,每個開發商推出的作品,內容其實都差不多,所以玩家也開始覺得沒有新鮮感,現在業界也慢慢轉向手持裝置遊戲、網頁遊戲發展。

他說,其實臺灣的起步比較晚,在國外的廠商已經將移動平臺視為一個很大的市場,而他們的獨立遊戲開發也正如火如荼地發展,你可以看到很多不同面向的遊戲。

最後,鄭暐橋仍肯定遊戲設計的工作是一條可以發展的路,能讓你賺到錢,但是他提醒有志者,必須先找到自己的定位,了解你能做那些事情。而什麼是他想做的事情?就是將他設計的遊戲推廣到全世界,讓大家知道原來臺灣也可以做出這麼好玩的遊戲。

 

IT人物

鄭暐橋

猴子靈藥工作室負責人

●  出生年:1980年

●  學經歷:清華大學資訊工程學系畢,曾任億啟數位娛樂公司程式設計師、泰偉電子公司程式設計師、資策會課程講師

●  工作內容:獨立遊戲程式設計

●  公司名稱:猴子靈藥工作室

●  服務項目:遊戲開發

熱門新聞

Advertisement