獨(dú)立開放者入行之前應(yīng)該知道的8件事
大概五個(gè)月之前,我決定辭去工作轉(zhuǎn)做移動(dòng)網(wǎng)頁(yè)開發(fā)者,我知道自己需要一個(gè)機(jī)會(huì)來看看是否能夠通過做游戲設(shè)計(jì)謀生。辭職之后不久我就找到了合伙人,我 們開始了一款游戲的創(chuàng)作,而我是該項(xiàng)目的唯一一個(gè)開發(fā)者,當(dāng)成功和失敗都取決于你的時(shí)候是很可怕的,但同樣給也讓人興奮。在作為開發(fā)者的這款時(shí)間里,我學(xué) 到了很多東西,特別是發(fā)布了我的***款游戲。這篇文章相當(dāng)于給五個(gè)月前的自己的一封信,那時(shí)候我坐在桌子前讀著有關(guān)游戲研發(fā)的文章,希望自己可以是寫文章的那一位。作為一個(gè)游戲唯一的開發(fā)者是我做過最難的事情,以下是我希望五個(gè)月前自己就知道的事情:
1. 追蹤你的時(shí)間
你很容易忘記自己的項(xiàng)目到底做了多少,突然之間,我從每周有規(guī)律的 40 小時(shí)工作制轉(zhuǎn)換到了自由工作模式,每周我都在擔(dān)心自己做的工作沒有上班的時(shí)候多,我下意識(shí)里知道這種感覺是不真實(shí)的,我知道雖然自己的工作時(shí)間少了,但工 作效率高了,但當(dāng)時(shí)我卻不能說服自己這是真的。
所以那時(shí)候我學(xué)會(huì)了追蹤工作時(shí)間的運(yùn)用,我發(fā)現(xiàn) Toggl 是非常不錯(cuò)的工具,因?yàn)槲铱梢栽O(shè)置定制化的每周報(bào)告,當(dāng)你關(guān)掉窗口的時(shí)候,這個(gè)應(yīng)用還在運(yùn)行。不過最困難的是,你在開始工作的時(shí)候很容易忘記打開它,結(jié)束工作的時(shí)候也容易忘掉關(guān)閉它,所以這會(huì)增加很多時(shí)間。
對(duì)我來說,使用時(shí)間追蹤***的方式就是首先設(shè)定一個(gè)比較小的目標(biāo),我覺得每周 10 小時(shí)是個(gè)不錯(cuò)的起點(diǎn),如果到周中的時(shí)候投入了五小時(shí),那就意味著我的計(jì)劃是沒有被打亂的,多一點(diǎn)或者少一點(diǎn)都可以調(diào)節(jié)。然后,你可以增加到 15、20 個(gè)小時(shí),如果你覺得應(yīng)該的話,可以增加更多時(shí)間。這是很有價(jià)值的,因?yàn)樗梢宰屇惆压ぷ骱屯娴臅r(shí)間分開。如果你不知道一周都干了什么,那就很容易熬到很 晚,追蹤時(shí)間可以讓你調(diào)整應(yīng)該有的休息時(shí)間,而不是把自己累到死。
2. 立即寫下所有東西
這個(gè)習(xí)慣不僅在游戲研發(fā)中有用,在現(xiàn)實(shí)中對(duì)于記憶也是很有益的。重要的是把事情先寫下來,否則你可能就不會(huì)去做。我在研發(fā)過程中使用的另一個(gè)應(yīng) 用是 Trello,它就像是一塊軟木板,做研發(fā)的時(shí)候我始終都在一個(gè)窗口中把它打開,這樣當(dāng)一個(gè) BUG 出現(xiàn)的時(shí)候,我可以隨時(shí)切換并且把它寫下來,然后繼續(xù)研發(fā),這基本上不會(huì)導(dǎo)致時(shí)間方面的損失。
Google Calendar 也是一個(gè)非常好的工具,因?yàn)樗梢宰屛液芎?jiǎn)單的就能發(fā)布自己正在做什么事情,這也是另一個(gè)經(jīng)常打開的窗口,如果寫下來越容易,你寫的可能性就更大。我試著 在自己的日程表上寫盡可能多的事情,比如 Demos、會(huì)議、開發(fā)者演講、見面會(huì)等等,即使其中的很多活動(dòng)我沒有興趣參加,也會(huì)寫下來。因?yàn)?,你永遠(yuǎn)不知道什么時(shí)候覺得太累而需要停下來走出去。
作為一個(gè)單槍匹馬的開發(fā)者,不可能總有一個(gè)人在旁邊提醒你研發(fā)過程中出現(xiàn)的問題,所以讓技術(shù)手段承擔(dān)這個(gè)角色是有必要的。
3. 閱讀游戲新聞?wù)静⒆龉P記
假如你已經(jīng)閱讀了本文,那么這里說的東西你就可能知道了,但重復(fù)讀一次相關(guān)內(nèi)容也沒有什么損害,一個(gè)人做研發(fā),就意味著你不總是能夠得到其他人 足夠的反饋,不管是設(shè)計(jì)決定、UI 還是 UX 等方面。游戲開發(fā)者們很可能十多年來都使用同樣的設(shè)計(jì)決定,而你才剛剛開始。這是一個(gè)充滿了靈感的行業(yè),所以你可以通過《Star Fox 64》研究飛行玩法,通過《馬里奧》學(xué)習(xí)平臺(tái)游戲,知道業(yè)內(nèi)人都在做什么是很重要的。
游戲行業(yè)本身也是如此,在線閱讀文章是和開發(fā)者社區(qū)保持溝通最簡(jiǎn)單的方式,特別是這些文章和你所在領(lǐng)域有相關(guān)內(nèi)容的情況下。從個(gè)人的角度看,我 會(huì)閱讀每一篇有關(guān) VR 的文章,因?yàn)槠渌嗽谧鐾瑯拥氖虑?,即便是過時(shí)了的消息,有時(shí)候也可能給你帶來不錯(cuò)的指導(dǎo),這些幫助是免費(fèi)的。
4. 做好書簽
這一點(diǎn)和第三條是息息相關(guān)的,當(dāng)你看到一個(gè)寫的非常好的指南或者非常優(yōu)秀的文章,很可能會(huì)直接調(diào)過。千萬不要這么做,你可能不一定現(xiàn)在就閱讀,但至少做個(gè)書簽,方便以后的查閱,當(dāng)你遇到特殊問題需要的時(shí)候,你會(huì)對(duì)自己的做法感到慶幸,而不是臨時(shí)大海撈針式的尋找。
在這方面,我做了很多的書簽,基本上要經(jīng)常進(jìn)行管理,這可以經(jīng)常提醒自己有哪些東西沒有看或者忘了看。
5. 購(gòu)買一件幫助你思考的東西
在辭職之后,我很難確定如何消費(fèi),但這是值得的,我買的是一本巨大而且空白的游戲研發(fā)書籍,它對(duì)于 UI 設(shè)計(jì)是有益的,可以幫助你解決游戲中的問題,或者幫你想到新的想法,我還建議你把這件物品個(gè)性化,比如我加入了很多的游戲貼紙。
其他的物品還包括:巨大的筆記本、黏土模型、一杯帶有 Kitty 形象的昂貴的茶葉或者咖啡、報(bào)刊、數(shù)字速寫本等等。
你知道哪個(gè)最適合你,如果沒有,你可以嘗試別的,我建議***買一個(gè)便攜的物品,這樣在有了新想法或者遇到程序問題的時(shí)候可以隨身攜帶。
6. 使用在線論壇
這一點(diǎn)對(duì)我來說很好理解,因?yàn)槲沂鞘褂?Unity 做研發(fā)的,而他們有專門的論壇。如果你沒有 Unity 的游戲編輯器或者只是不希望使用他們的論壇,其實(shí)還有很多的游戲研發(fā)論壇可以選擇,和閱讀新聞?wù)疽粯?,論壇總能讓你學(xué)到更多游戲研發(fā)的知識(shí)。另外,在論壇 中幫助別人也可以讓你的很多游戲設(shè)計(jì)問題迎刃而解。
使用論壇的另一個(gè)好處是,在遇到問題的時(shí)候,你尋求幫助是很方便的。
7. 參加一些聚會(huì),與開發(fā)者們交流
或許這條意見比較適合居住在大城市里的開發(fā)者,但是,如果有可能的話,參加你本地所在的聚會(huì),但你還需要和其他開發(fā)者們見面,如果去參加聚會(huì)而 不與任何人交流,我會(huì)感到內(nèi)疚的,這種活動(dòng)有很多,你需要找到適合自己的,比如我很樂意參加活動(dòng),如果有人尋求幫助而我有沒辦法解決,最終我會(huì)和其他人討 論,或許這聽起來并沒有那么好,但卻是雙贏的。
特別是作為獨(dú)立開發(fā)者,在這些活動(dòng)上與其他人交流可以讓你們交流想法,如之前所說,幫助其他開發(fā)者解決問題也可以讓你在以后的項(xiàng)目中避免這些問題,當(dāng)然,這么做還可以幫助你建立人脈甚至能幫助你展示自己的項(xiàng)目。
8. 擁有其他愛好
如果你恰巧有很多的自由時(shí)間,那么就要知道很多著名游戲開發(fā)者不斷告訴我們的一件事:擁有除了游戲研發(fā)之外的愛好。這是幫助你停止開發(fā)者思維的 ***方式,因?yàn)橛螒蜷_發(fā)者們往往并不是最終玩你的游戲的用戶們,對(duì)于我來說,作為一個(gè)獨(dú)立開發(fā)者讓我有時(shí)間學(xué)習(xí)烹飪,這不僅可以從苦逼的游戲研發(fā)中得到休 息,還可以讓自己吃的更好一點(diǎn)兒。