自學遊戲開發——關於本專欄

初一那年,有一天我正坐在樓下的黑網吧里玩遊戲,我記得當時玩的是魔獸爭霸—澄海3C。正當戰局緊張的時候,我爸的聲音出現在我身後:「家裡飯做好了,該回去吃飯了。」 我回頭看了一眼:「這把馬上就贏了。」 他正盯著我的屏幕,絢麗的技能在他的眼鏡上映出光芒,幾秒後,他徐徐說道:「贏了,又有什麼意義呢?」

我的操作,鈍了五秒鐘。

離現在,九年已經過去了。在這九年間,我從一個熱愛遊戲的少年,成長成了一個可以自稱「遊戲設計師」的青年。九年間,我學了很多很多東西,讀了一些書,思考了一些事情。在時間充裕的大學生活里,我幾乎把遊戲開發所需要的所有技能都學了個遍。現在,我大概有能力回答父親的那個問題了,但是,我要, 把它送給你。

當你進入這個專欄,我們即便有緣相識。我是 竇月汐,一個遊戲人,一個玩遊戲的人,一個研究遊戲的人,也是一個設計遊戲的人。我大概和你一樣,從年輕時的某一個時刻開始玩遊戲,從此一生便與之連結。我是從小學二年級開始玩遊戲,初中二年級立志成為遊戲設計師,懷揣著這個志向度過了艱難的高中,大學裡學習了關於遊戲開發的所有基本技能。

2016年7月上旬的某一天,我正在上美術課,在知乎日報看到了一個問題:想要自己做一款遊戲,需要學習哪些知識?正文是@逍遙老李的回答。當時非常驚喜,原來我們領域的知識正在得到大家的認可。在回去的地鐵上,我反覆閱覽了該問題和其下的所有答案,老李前輩的回答,整體思路對於策劃師而言非常不錯,大部分內容都值得肯定,但是我注意到他作答的時間是2013年,時隔三年,我認為時效性上和可行性上都存在提升空間。看著地鐵上閃爍移動的廣告牌,我想起了一句話,「優秀的人應該有一種自然而然地想要超越前輩的想法。」 除了他已經回答的「策劃」部分外,我想我還可以同時回答程序、美術部分的內容。因為這些技能我都是近幾年學習的,學習感悟、經驗都還清晰深刻,我想這些東西對於初學者而言將會大有裨益。那天,我只想了這麼多。

我第一次回答那個問題,到現在,已經六個月過去了。但是,一直寫到現在,還沒有完成全部內容。一萬多字的回答,只大概闡述了程序與一半策劃的內容。對於非常注重體驗的遊戲設計師來說,一萬多字的回答已經是非常難讀的了。有很多知友,在根本沒有讀完我的回答之前,就來找我問問題。而他們問的許多問題我在文中都已經清楚作答過了。最開始我認為是他們不夠尊重別人的勞動成果,後來這樣的人越來越多,我開始反思到可能是那份回答確實過長了。時常會有知友私信感謝我的回答,他們的開頭口徑都異常相似,「我花x個小時反覆讀了x遍你的回答」,手動哭笑。我而要寫完全部回答,預估最少需要三萬字。屆時,閱讀體驗將會相當差。因此,我考慮了開設此專欄,以系列文章的形式繼續分享學習經驗。這樣子就不用考慮篇幅字數,可以分享一些更詳細的內容。比如總有新人問我,「為什麼先學C#,不是要先學C、C++嗎?」這類的問題。其實我曾經在文中寫過一大段應答,但是後來考慮到篇幅和關聯度,又忍痛刪掉了。之後以番外篇的形式,我又可以統一作答高頻問題。另外,我會把那個回答下的內容,逐漸轉移到此專欄下,以保證後來的人看到此專欄是完整的。如果那份回答或此專欄能夠幫助到你,希望在你看到別人需要同樣幫助的時候,能夠將本專欄推薦給他。

這是我一直在寫的回答:

想要自己做一款遊戲,需要學習哪些知識? - 竇月汐的回答 - 知乎

如果現在要問我,為什麼,要費這麼多精力寫此回答?

我會告訴你,我們遊戲人,每一個都懷有自己夢想。

我以一個設計師的身份,想實現自己的理想遊戲。我以一個玩家的身份,想玩到更多優秀的遊戲。我不怕那些正在看我文章的人有一天會超過我,中國需要更多優秀的遊戲設計師。我所做的,只是盡我所能,為這個行業注入一些優質的血液。我們都是遊戲人,實現他人的夢想,和實現自己的夢想,本質相同,因為,我們都想——做出偉大的遊戲。

我是 竇月汐,很高興認識你。

本專欄將開設四個章節,分別分享不同內容的學習經驗,它們是:

程序、策劃、美術 與 音樂。

現在本專欄已經發布了包括本篇在內的兩篇文章,地址分別是:

  1. 《自學遊戲開發》——竇月汐 的知乎專欄
  2. 《一個遊戲是如何被設計和開發出來的》
  3. 《自學遊戲開發·程序篇一——了解計算機的世界》

很多知友希望我把關注我的遊戲開發愛好者拉到一個群里,方便相互學習,諮詢問題。為此我建立了一個 QQ群:474891082 (為了避免無聊人事,設置了5元群費,請知悉)

推薦閱讀:

訓練巴甫洛夫的狗——如何創造遊戲動機
《守望先鋒》應該如何修改?(萬字長文)
AMAZE 2017 in Berlin 第一夜與第一日
你為什麼還在玩免費遊戲?

TAG:游戏开发 | 游戏设计 | 游戏策划 |