贫穷中透着零基础的单人制作游戏手册之一:怎么开局
沒錢、沒人、沒技術(shù),還能做游戲嗎?
那當(dāng)然是可以的啦!
豈止可以!只需要有足夠多的時間,健康的身體,和支撐自己活到那時候的一點錢,一個人做游戲也是很快樂的哦!
*本系列為我在摩點云養(yǎng)計劃平臺上開啟的新文章系列(這段時間調(diào)整好節(jié)奏以后,游戲手札也會繼續(xù)更新的)——我正在開發(fā)的游戲《心理像(Psychological Profiling)》的全程開發(fā)日志。
第一期,從頭說起。
(一)錢的問題
兩三年前,曾經(jīng)有位前輩跟我說了這么一句話:
“經(jīng)濟(jì)不能獨立的話,談什么獨立精神,又談什么獨立游戲呢?”
?
https://store.steampowered.com/a ... _Faster_Than_Light/
2016的Steam Dev Days晚會上,我認(rèn)識了早期獨立游戲神作之一《FTL(超越光速)》的開發(fā)者Justin,可能有些朋友不記得,我會結(jié)識《黎明殺機(jī)》制作組就是因為他——他在洗手間遇到的一位小伙子認(rèn)出了他是《FTL》的開發(fā)者,機(jī)緣巧合,干脆跟著一起回到了我們在的這桌。也是因為他的介紹我才第一次見到了我的偶像,制作了《The Stanley Parable(史丹利的寓言)》和《The Beginner's Guide(新手指南)》的Davey,偶像跟我想的一樣憂郁一樣感性,我爆哭!!!
Justin有四分之一中國血統(tǒng)(不過他還是更習(xí)慣說英文),那天聊得很盡興,在透露他和合伙人(他們是兩人團(tuán)隊)已經(jīng)秘密開發(fā)了兩三年的新作時,說了一段令我印象深刻的話:
?
當(dāng)我收到他寄來的新作測試key時,正值第二年GDC的前夜,我在舊金山Airbnb的一間小臥室里玩到了凌晨四點,完全顧不上明天要跑一天的講座。我太久、太久、太久沒玩到這樣既讓人酣暢淋漓又必須步步為營的游戲了,解謎涼了?戰(zhàn)略涼了?市場攔不住這樣的神作。
2018年2月27日,這款名為《Into the Breach》游戲經(jīng)過又一年的打磨,正式登陸Steam,首周銷量超過15萬套,在線峰值超過14000人。
也許這款游戲的收入相對于開發(fā)周期和《FTL》而言不算多少,但對Justin來說,他實現(xiàn)了這款想做的游戲;對玩家來說,這是多年難得一見的硬核戰(zhàn)略瑰寶。
這一切的前提都是,Justin和他的伙伴經(jīng)濟(jì)獨立。
?
Into the Breach
單人制作,不管賣房子還是存款本來就夠,能養(yǎng)活自己到游戲發(fā)售的那天,經(jīng)濟(jì)獨立;
多人團(tuán)隊,不管賣房子還是存款本來就夠,能養(yǎng)活自己和其他合作伙伴到游戲發(fā)售的那天,經(jīng)濟(jì)獨立;
多人團(tuán)隊,合作報酬只包括游戲發(fā)售后的分成,不包括給對方的固定工資,經(jīng)濟(jì)不獨立;
多人團(tuán)隊,合作既包括固定工資也包括分成,經(jīng)濟(jì)半獨立;
拿投資,經(jīng)濟(jì)不獨立。
依賴了誰預(yù)支給你的利益,游戲就得為誰讓步。到底怎么做見仁見智,每個團(tuán)隊都有自己的生態(tài),越商業(yè)化的游戲也許就越需要成本和風(fēng)險的分?jǐn)?#xff0c;全看各自的需求。
對我來說,現(xiàn)在的資金養(yǎng)活自己是夠的,但找多一個人就不夠用了,如果選擇分成或者半分成的方式呢,我就要把《心理像((Psychological Profiling))》往更商業(yè)化、更短期的方向改,不然分下來又不夠開發(fā)下一款游戲的,權(quán)衡利弊之后,還是獨自做更能保證游戲的質(zhì)量。
啊,我說這些不是為了賣慘,恰恰相反,我是一個很幸福的人:財務(wù)自由,時間充裕,家庭支持,能在不損害他人利益也不傷害自己游戲質(zhì)量的前提下為所欲為,在如今國內(nèi)的游戲創(chuàng)作環(huán)境里已經(jīng)非常幸運了。
那么,獨自開發(fā)除了能省下一筆工資開支以外,對我的游戲創(chuàng)作還有什么好處呢:
1. 更長的開發(fā)時間+更小的盈利壓力=有余力尋找“我想做的游戲”、“游戲質(zhì)量”和“市場口味”三者之間的平衡點。
2. 風(fēng)險也更小,萬一開發(fā)出來以后跪了,我拍拍膝蓋爬起來還能繼續(xù)做,帶個團(tuán)隊就不能這么浪了。
3. 我可以更自由地制定市場策略。
比如在目前的計劃里,《心理像((Psychological Profiling))》作為一款包含多個前后關(guān)聯(lián)的小故事的互動敘事游戲,可以采用本體(《野生 Wildlife》免費)加后續(xù)DLC收費的方式,讓更多的玩家有機(jī)會體驗這款游戲。
假如,開發(fā)成本最終比我預(yù)期的更好承受,那么DLC的定價我甚至可以定得更低,在第二款游戲中再考慮資金回流的問題。這么做在長遠(yuǎn)來說,不論對我的玩家們還是對我自己都是大有好處的。(因為云養(yǎng)計劃和大家的支持,現(xiàn)在這一條的實現(xiàn)概率已經(jīng)很大了!)
4. 我的壓力小了,就更容易維持狀態(tài)的穩(wěn)定,所有得知我打算一個人開發(fā)游戲的朋友,最擔(dān)心的都是創(chuàng)作中的情緒管理問題。就算在多人團(tuán)隊中,很多人也都經(jīng)歷過開發(fā)幾個月后那種令人窒息的迷茫和自我質(zhì)疑,如果處理不好,這些情緒對項目的打擊都會是毀滅性的。
5. 我對我第一款游戲的期望也可以盡力維持在一個相對客觀的水平,更容易做好項目管理:
它是一個不太主流但有機(jī)會討人喜愛的小體量游戲,我就不會把框架做太大,最終拖垮了游戲也拖垮了自己;
它的氣質(zhì)應(yīng)該是明快、治愈又帶些思辨的,我就不該在內(nèi)心的失衡中塞進(jìn)一些亂七八糟的私貨,干擾玩家的游戲體驗。
……
那位前輩的話雖然有點絕對,但也許是因為太想做具有獨立精神的游戲吧,如今的我非常能理解。
?
(二)人的問題?
一般來說,游戲制作的團(tuán)隊都需要哪幾方面的人才呢??
設(shè)計(策劃)、程序、腳本、美術(shù)、音效,稍大些的團(tuán)隊還可能配備自己的市場人員。?
那么,哪些崗位是絕對不可以被替代的、或者不可以自學(xué)的呢?
沒有。
唯一的問題就是,如果連一點點手機(jī)號購買平臺設(shè)計能力都還沒有,那還是別急著做游戲了……
在《心理像》的開發(fā)中,資源是這樣配置的:
設(shè)計:我
程序:終于找到了低難度代碼和算法來制作的玩法的我
腳本:惡補(bǔ)了一通寫作、編劇和心理學(xué)的我
美術(shù):購買付費可商用素材
音效:使用免費可商用素材+自己上+未來也可能會有些付費素材
市場:我
對大多數(shù)小團(tuán)隊來說,有沒有市場能力問題不大,只要游戲質(zhì)量在,都可以想辦法找發(fā)行商,實際上這也是更良性的狀態(tài),開發(fā)團(tuán)隊能夠把精力集中放在游戲的創(chuàng)作上。如果未來有合適的機(jī)會,我也希望能找到發(fā)行商托管。
除此之外,有過合作經(jīng)驗的朋友應(yīng)該都知道,撞上一個祖宗就夠倒盡八輩子霉的了,溝通協(xié)商、利益分配、交工返工、進(jìn)度配合……每一樣都可能耗費大量的時間、精力和金錢,可如果要先詳細(xì)核實每一位合作者的人品、工作能力、工作習(xí)慣、其他合作者的反饋等等,那可能光挑人就得挑掉幾個月,完了還可能出現(xiàn)知人知面不知心、或者對方生活突變導(dǎo)致開始應(yīng)付這邊工作的狀況,獨立游戲創(chuàng)業(yè)團(tuán)隊賭不起。
我是一個很喜歡在團(tuán)隊中工作的人,發(fā)行是,開發(fā)也是,沒什么比有志同道合的伙伴更令人激動的了,可合作關(guān)系這種事情,要看天時地利人和,大多是可遇不可求的。現(xiàn)階段,我既沒遇到已經(jīng)明確合適的伙伴,也沒有穩(wěn)定的資金來源支撐多人開發(fā),不如一個人來得自在和可控。
另一方面,現(xiàn)階段我也想把精力集中在游戲的創(chuàng)作上,而不是管理。([劃掉]如果哪天我突然有了合伙人,這句就當(dāng)我放屁[/劃掉])
(三)技術(shù)的問題
在我確定要一個人做《心理像》以后,最大的問題就剩下了怎么填補(bǔ)技術(shù)上的缺口——這里不僅僅指會不會寫代碼的問題,還有游戲?qū)徝赖姆椒矫婷娴哪芰?#xff1a;
該用什么類型的寫作風(fēng)格?
段落怎么配合交互和字體和對話框?UI買誰家的?
選什么樣的素材更適合游戲的氣質(zhì)?
這堆零散的美術(shù)素材要怎么擺在一起才好看,又要選什么材質(zhì)和顏色?
空間、角度、布光……
等等等等,太多了,數(shù)不勝數(shù)。
在這其中,最令人望而生畏的可能就是編程了。
但作為一名大學(xué)四年高數(shù)卷面都沒及格過的文科生,我學(xué)了才發(fā)現(xiàn),做游戲需要的編程能力和算法都是非常簡單的,不但可以自學(xué),而且如果以一天學(xué)8小時來算的話,完全零基礎(chǔ)的人要學(xué)會對應(yīng)Unity使用的C#只需要一個月左右,相對簡單一些的JavaScript乃至對著手冊就能用的GameMakerLanguage就更不用說了,它們加起來可能都沒有克服我們對“學(xué)編程”的恐懼這件事本身困難……
不過相對而言,只要時間壓力不大,放慢一點學(xué)習(xí)速度的話會比較舒服,也有時間鞏固基本功,雖然我前后浪了兩個多月,不過我之前一直差不多是半天學(xué)編程半天看書的狀態(tài),算下來沒延長多久。
當(dāng)初我選了Unity,所以直接上手學(xué)的C#,大概是這么個過程(可以當(dāng)廣告,身體力行地感謝一下這幾個教程):
1.
沒指望一遍就能學(xué)會,也不相信自己能耐心啃書,所以我到處找了下視頻教程,嘗試看了幾個以后選了擅碼網(wǎng)的C#教程(C# 教程_擅碼網(wǎng) - 專注于Unity3d游戲開發(fā)培訓(xùn),unity3d,unity3d教程,unity3d視頻教程),猴子老師這套教程的優(yōu)點是完全針對Unity,而且只談實用,基本不說理論和復(fù)雜的邏輯(這些可以之后再補(bǔ)),初級免費(初級就夠用了),還自帶下載、課件和每一課的腳本。
我下載后用1.8倍的平均播放速度,和大概只跟著做了一半的代碼習(xí)題,簡單過了一遍Unity中常用的C#技巧,真心挺簡單的,邏輯上也就小初數(shù)學(xué)難度吧,英文差不多夠使的話都不太用專門去記那些名詞,買本《C#圖解教程》抱著當(dāng)字典就行。跟自然語言的差別遠(yuǎn)沒有我預(yù)想的大,照葫蘆畫瓢比劃幾次就習(xí)慣得差不多了,反正我覺得比學(xué)會計簡單……
猴子老師也是個明白人……猴子老師也是個明白人……
?
2.
超好評匯編游戲《Human Resource Machine(人力資源機(jī)器/程序員升職記)》,啟動!
非常有趣,出題嚴(yán)謹(jǐn),零編程門檻的邏輯游戲,所有代碼都內(nèi)置在了游戲的磚塊里,玩家排邏輯就行,難度梯度精致得令人渾身舒服,而且代碼體積跟運行速度分別計分的機(jī)制簡直不要太激發(fā)玩家的優(yōu)化之心,關(guān)注《游戲手札》系列的朋友應(yīng)該記得我有一段時間特別沉迷這款游戲。
之后再面對C#,我發(fā)現(xiàn)自己的編程邏輯能力提升了不是一星半點(并學(xué)會了goto語句害死人),寫代碼和優(yōu)化代碼對我來說也變成了一種游戲式的挑戰(zhàn),吹爆《Human Resource Machine》!
?
3.
鞏固C#基本功就需要一些更加專業(yè)的指導(dǎo)了,Jeremy Gibson(University of Michigan, Ann Arbor的游戲設(shè)計老師,有很多年的任教經(jīng)驗,還是IndieCade的教育和發(fā)展主席)所著的《游戲設(shè)計、原型與開發(fā) 基于Unity與C#從構(gòu)思到實現(xiàn)》是目前我遇到過綜合性最好的一本入門。
前四分之一講游戲設(shè)計的基本原理,后邊都是基于C#的教學(xué)、案例和逐行講解,挺透徹的,感受到了編程語言相比于自然語言的魅力。另一點很棒的是,看下來就算是以前會的知識點,聽作者再說一遍也有新的收獲,還可以連Unity 3D一起學(xué)。
?
在這以后呢,編程能讓我學(xué)會動手做游戲,但不能幫我做出令人賞心悅目的游戲。
本來仗著去年對美學(xué)感興趣,看了點這方面的書,上個月就試著去搭了一下場景,啊……不想去回憶它,太辣眼睛了……那時才意識到不補(bǔ)一下美術(shù)基礎(chǔ)(或者叫美術(shù)理論?不太了解這些術(shù)語)是不行的。這方面我最近還在學(xué),收獲蠻大的,以后專門寫一期吧。
總得來說,不管是單人制作還是多人團(tuán)隊,開發(fā)游戲都是一件非常依賴持續(xù)學(xué)習(xí)的事情,這個行業(yè)從技術(shù)到內(nèi)涵,各方面都還年輕,所有人都得學(xué)得一身本領(lǐng)往里邊填。幸運的是,我挺享受學(xué)習(xí)的,因此開發(fā)過程本身對我來說就是一項身心愉悅的活動,雖然一開始會弄出很多慘不忍睹的黑歷史,但……萬一游戲火了呢?我豈不是就能拍賣這些早期設(shè)定的原稿了??(做夢)
此外,變通能力也可能是一項比較通用的能力要求。比如,《心理像》之所以叫《心理像》,一開始沒什么特別的用意,純粹是因為我沒法給那么多不同的人物找到畫風(fēng)統(tǒng)一的商用素材,去外包的話又很難約到誰可以配合場景素材的風(fēng)格,而且大概率約不起,于是就想出了這個“沒有立繪,純靠場景、交互動作和碎片劇情來塑造該角色在每位玩家心里獨一無二的心理成像”這一看似深奧其實就是貧窮的主題……
可恰恰是這個看似因資金限制而不得不選擇的主題,帶給了我全新的靈感,暗線故事的特征一下子變得清晰起來,并給整個游戲的框架添上了一抹懸疑(但絕對不恐怖)的色彩。
技術(shù)問題相對而言,是這三大開局問題里最不用擔(dān)心的一個,哪怕學(xué)不了、一點編程也不想學(xué),也可以去找個Gal制作引擎來做AVG。
技術(shù)的缺失并不能壓死一款游戲,換個角度,它們也許就成為了觸發(fā)創(chuàng)意的契機(jī)。
總結(jié)
以上是生活随笔為你收集整理的贫穷中透着零基础的单人制作游戏手册之一:怎么开局的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何使用ZBrush+Painter来创
- 下一篇: 贫穷中透着零基础的单人制作游戏手册之二: