【夜神】關(guān)于獨立游戲開發(fā)的一點經(jīng)驗分享
之前的一期視頻下面,有一些朋友問我為什么不用Github。我確實很不喜歡Github,包括我們現(xiàn)在做的團隊項目,逆流也好,王3也好,都不考慮Github項目托管。
而關(guān)于我為什么不喜歡用Github,其實有多個方面的原因,除了Github本身對代碼以外部分支持度太低以外,最大的原因是基于經(jīng)驗主義的“迷信”——
——我們制作組所有做成功的項目,項目周期內(nèi)都沒有依賴Github;與此同時我們制作組所有失敗的作品,包括到現(xiàn)在為止還沒有做完的,以及做著做著程序員跑了的,做著做著合作伙伴撂攤子的,項目周期內(nèi),都充分依賴了Github。
這是一件很奇幻的事情。
我的意思并不是說,“高度依賴Github的程序員一定如何如何”,因為這樣不客觀也不正確,充滿了刻板偏見。但是基于我自身經(jīng)歷的多次,“在項目過程中依賴Github”,最后“項目失敗”的例子,我很難不得出這樣的結(jié)論——
——我的項目不能從Github走,這對我的團隊是一種詛咒。

那么看到這里你也許要問了,如果你不走Github,你的項目合作如何進行?
我們用土辦法。凡是我擔任制作人的游戲項目,所有團隊伙伴把素材通過電子郵件/通訊工具文件傳輸/ftp服務器交付給我,我的主機內(nèi)有專門的項目管理存儲空間,上溯到最早2016年的80%項目工程和素材文件都在其中。
2017年經(jīng)歷了一次非常慘痛的核心程序撂挑子導致項目失敗十幾萬打水漂之后,2018年開始的,所有我擔任制作人的項目,我必須保證游戲的本體程序只能由我1人負責,除我以外的所有團隊成員,都不承擔“對項目的最終修改”,只承擔到“交接項目需求素材”的這一步。
這樣的“宗旨”也直接影響了我們吃了就睡制作組目前的團隊策略。團隊里的每位伙伴都能擔任制作人,做自己的游戲,但如果你要擔任制作人做自己的項目,那么必須做到前面的這些——
——你要能夠自己對自己的作品獨立負責,除了你以外的所有人,都應當是你的助力,而非你的必須力。
次韻和負責了《旅燕歸航》95%的開發(fā)任務,桃之夭夭負責了《下一層的封魔塔》80%的開發(fā)任務,我負責了《女巫與六便士》90%的開發(fā)任務,《拯救大魔王》系列70%的開發(fā)任務……都是這樣。
你對作品的付出度一定要超過50%,包括前置的49%和最后的1%。?
==============
附錄:
1. 《女巫與六便士》游戲海報

2. 《旅燕歸航》游戲海報

3. 《下一層的封魔塔》游戲海報

4. 《拯救大魔王:重生》游戲海報

5. 《拯救大魔王2:逆流》游戲海報:

