為了夢想,你可以走多遠? 獨立遊戲開發者(Indie game developer)的路,尤其在香港從不易走。曾在2000年代紅極一時,超過2000萬人下載的電腦遊戲 - 小朋友齊來打交系列 (Little Fighter)的開發者小熊,是香港為數不多的獨立遊戲開發者。 他剛剛發布了新的手機遊戲 - 英雄大作戰X (Hero Fighter X)。 「在香港要創新很難,因為機會成本太高。現在許多開發商,都是抄襲外國成功的遊戲。而我的夢想,是創造一隻結合中國歷史,格鬥和即時戰略的遊戲,並把它由香港帶到全世界。」
無心插柳,瘋靡全港
在2000年代初,我們不難看見在各大網吧,甚至是學校的電腦室,幾個學生擠在一部電腦面前。一個鍵盤放着八隻手,螢幕上各種角色在互相廝殺。「小朋友齊來打交」,曾經在香港紅極一時,原來它只是小熊無心插柳之作。小朋友齊來打交第一代是小熊在中五時寫出來的。後來他在中大讀書,和宿舍的室友也很愛打機,於是一起開發了第二代。順便用裡面的遊戲引擎來做FYP(畢業年專案)。最後遊戲很成功,有超過二千萬下載,而FYP也順利攞到A。
LF2 Henry的設計草圖
由於遊戲是免費,遊戲的成功並沒有為小熊帶來什麼的收入。畢業後小熊到公司打工。工作數年,卻難掩心中對遊戲的熱愛。在零八年他把心一橫,放棄在微軟的工作,全心投入遊戲開發,成為香港為數不多的獨立遊戲開發者,並開發出「英雄大作戰(Hero Fighter)」。「那時候我給自己一個兩年的期限,如果在兩年內我沒有做出什麼成績,便放棄走這條路。想不到一做便是七年,做到現在了。」小熊苦笑。
2002年,當時小熊辭職, 租用了工廠大廈一個書桌, 一邊做 Freelance 一邊做LF2
憑著熱情,不屈不撓
沒有穩定收入,沒有團隊,只有一個人在家裏獨自做開發。這七年,一點也不容易走。小熊每天十點起床,一做便是做到凌晨二,三點,星期一至日也在工作。因為只有一個人,從人物設計,圖像設計,遊戲開發,調試,影片剪接等等全是小熊一個人包辦。「我覺得自己在這創業路上好像一隻烏龜,走得很慢很慢,好像沒有什麼出路卻還不放棄,全憑一股傻勁堅持到現在。」
大概在09 到 10 年,電腦板的英雄大作戰面世,為小熊帶來一些收入。只是好景不常,遊戲很快便被中國破解團隊破解了,能讓玩家免費任玩。收入頓時變成零,小熊坦言心情直跌落谷底。
「那時候我足足沮喪了兩年,成個人變得好摺,在家裏不想外出和人溝通。」
「還記得有一次我看見一本雜誌在介紹我的遊戲,我興高采烈地翻開,怎料第一頁便是教人如何破解我的遊戲,免費下載來玩,讓我感到很心酸。」
「係香港做Indie(獨立遊戲開發者)其實好慘,好多時別人會覺得你不腳踏實地,見工時公司甚至會不把它當成經驗,還會壓低你人工,覺得自己請你是在拯救你。反而在外國,Indie的經驗會受到尊重,即使你創業失敗的代價在外國也會低一點。」
堅持信念,盡地一擊
兩年前,小熊把心一橫,決定為遊戲推出手機版,作最後嘗試。英雄大作戰X剛在本月初上架,短短三星期已有超過60萬人下載。雖然付費玩家並不多,但卻給了小熊信心和希望。
「現時在國內和香港的遊戲,大都參照外國成功的遊戲,改改圖畫於短時間內發行,埋沒了許多原創idea。我的夢想,則是創造一隻結合中國歷史,格鬥和即時戰略的遊戲,並把它由香港帶到全世界。」
現在做 HFX 時的書桌
有人認為小熊很厲害,可以自己開發出這麼多東西,究竟他是如何學會的呢?
「以前小學就俾媽咪迫去學電腦。中學時期我哥哥買了一部電腦回家,那時候我打開小學時得到的教學磁碟,發現有很多小遊戲,我就愛看那些遊戲的源碼,然後慢慢就寫出自己的遊戲。如果大家對編程或遊戲開發有興趣,可先去學JAVA,學習基本的編程概念,然後可到UNITY 看看一些遊戲範例,學習別人怎樣寫。」
延伸閱讀/資源:
JAVA - 甲骨文公司:http://www.oracle.com/java/index.html
UNITY - 遊戲範例:http://unity3d.com/learn/resources/downloads
網頁設計課程 - 鬍子科技學院: http://mtache.com
小熊坦言,其實自己很想擁有一隊團隊,這樣才可開發更多高質素的遊戲,或為遊戲加入更多玩法,例如連線對戰等。但前提是要先有一定的資金,因此現階段會專注改善遊戲品質,尋找投資者和把遊戲推到歐美市場。現時小熊希望能入選參加美國三藩市八月份一個專為獨立遊戲開發者而設的高峰會(http://usa.indieprize.org/)。在此筆者衷心祝福小熊能有一個美好的旅程!
下載《Hero Fighter X》英雄大作戰
iOS版 :
http://appsto.re/hk/kxe14.i
Android版:
http://play.google.com/store/apps/details?id=air.com.martialstudio.herofighterx1&hl=en