從學生到游戲開發者: 我學到的五件事
Gamelook報道過三年前,我參加了一個游戲研發課程,在此之前我從來沒有學過編程。現在,我非常自豪地成為了Failbetter Games工作室的一名開發者。這期間的過程常常感覺一頭霧水,由于沒有基礎,所以大多數的時間都埋頭在知識的海洋里,很少有時間停下來反思一些事情,寫 這篇博客就是很難得的一次。這里,我希望分享這個過程中所學到的5條經驗,希望能夠給準備成為開發者的同行們一些幫助。
1.不要只想著進大公司
當我開始學習游戲研發的時候,我總覺得自己和希望工作的游戲工作室之間是很近的,直到后來找工作的時候都沒有改變。之所以這樣,主要是因為我自己天 真的想法,我的目標大多數都是比較知名的大型工作室。所以,當你在尋找一份工作的時候,如果你在求職網站以外的地方找找看,就會很快意識到其實機會還是很 多的。有時候在參加會議的時候碰到一個有趣的人就能發現工作機會,或者直接聯系一個游戲工作室也會達到同樣的效果。
不要只準備一份簡歷,然后就給所有的公司發同一分電子檔,不要把就業目標只放在大型工作室,先決定你希望做什么樣的游戲,找到盡可能多的這類游戲的 案例,想想這些游戲為什么吸引你,很快你就會發現自己已經有了一個不錯的求職意向列表,而且其中會有些工作室可能是之前沒有聽說過也沒有考慮過的。了解這 些工作室的信息,并且不要只是局限于線上搜索。
2.保持廣泛的興趣愛好
當我開始在游戲行業工作的時候,真正讓我stuck的一件事就是變得目光短淺,從我感興趣的游戲內容,到游戲進入我的世界的方式。你收到的新聞郵件、關注的帳號都是了解游戲業的窗口,確保你的涉獵范圍足夠大,這樣就會發現一些從未涉獵過的體驗。
這種方式的優勢并不是立時可以顯現的,但最起碼它可以讓你直到業內發生了或者發生著什么,更重要的是,它可以讓你對多個內容和想法有自己的見解,給你更寬廣的視野。對新事物保持開放的心態,你學到的東西將會讓自己感到驚訝。
3.工作之外的活動往往可以幫你解決難題
Henry Jones教授說,“我發現當我坐下來思考的時候,答案就自己出現了。”
當嘗試為正在做的項目獲得創意的時候,經常有三四個技術方面的問題在我腦海中遲遲不能解決。整天工作、回家晚、沒有時間和空間做自己喜歡的項目,這些問題都是真實存在的,掙扎也是常有的。
讓我真正痛苦的的一些事情就是,用工作以外的事情謀生是很重要的,如果只是專注于一個內容或者方式,你會發現自己很累。就像喜歡多種游戲風格是不錯的創意 來源一樣,廣泛的興趣也同樣可以帶來更多靈感。我發行最有趣的那些想法往往是在做完全不相干的事情的時候出現的,這對于解決數天都沒有進展的技術問題來 說,也是一樣的,當你參加完全不相關的活動時往往可以靈光乍現,給你的工作帶來直接的靈感,你也可以把它稱之為天分,但我主要想說的是,除了工作之外一定 要有自己的生活。
4.不要聽不進建議
剛走出大學校園的時候,意氣風發的我或許急于表達自己的想法或者觀點,或許是因為對于游戲設計我總有很多想說的,所以最終我找到了一個這樣的工作場所。
在這個過程中我學到的經驗是,一個來自對被拒絕的想法的反饋往往比這個想法本身更有價值,玩家們給開發者們提出的建議大多數都是不被采納的,這其中 是有許許多多的原因的。當你的同事提出反饋的時候應該覺得感激,想清楚為什么你的建議沒有被采納。然后調整自己的想法并且把其中學到的經驗用到下一個項 目。不要敝帚自珍,聽取建議然后根據實際情況進行優化。
5.你需要幫助
我用了太久的時間才意識到,原來尋求幫助是沒什么錯誤的。相反的是,我剛開始的時候往往會在并不成熟的想法上埋頭苦干,直到很明顯失敗的時候才發現 無濟于事。尋求幫助其實對于雙方都是有好處的,如果不問,那么懸而未決的疑問會浪費時間并耽誤研發進度。尋求幫助可以讓你的經理知道你所擅長的是哪些方 面,未來工作的時候也可以知道你需要哪方面的幫助,無論如何,尋求幫助都比自己一個人扛著好的多如果你固步自封地堅持苦苦掙扎,那么你的工作就像是傻傻地 試圖證明你可以實現不可能的任務,而且最終會讓自己精疲力竭。
游戲行業給我們提供了長期的學習機會,你永遠都可以發現一些新的事物。處理具有挑戰性的工作才真正決定你是否是一名優秀的開發者,以及是否是你的工 作室珍貴的資產。我非常幸運地可以加入這樣一個允許失敗的工作室,失敗的目標是為了變得越來越好,當遭遇困難的時候,不要害怕尋求幫助,因為其實沒有什么 不對。