專業(yè)的力量
最近網(wǎng)上出現(xiàn)不少獨(dú)立游戲開(kāi)發(fā)者,做了很多Demo演示視頻,我覺(jué)得挺好的,畢竟游戲領(lǐng)域開(kāi)始受到關(guān)注了。
但是風(fēng)氣好像慢慢變了....
視頻關(guān)鍵詞都變成了“耗時(shí)幾年”、“十幾歲的開(kāi)發(fā)者”、“對(duì)標(biāo)3A”等等。
很多人在意的是它們的技術(shù),而不是獨(dú)立游戲被正視的這個(gè)現(xiàn)象。
我覺(jué)得有點(diǎn)本末倒置了。
客觀說(shuō),這些“游戲”頂多算是Demo,不能算作完整的游戲,也不大可能商業(yè)化。營(yíng)銷意義大于實(shí)際意義。
那么Demo離商業(yè)化作品的距離有多遠(yuǎn)呢?
如果你讓一個(gè)熟練的游戲程序員把這種Demo改造成商業(yè)化游戲,它的難度不亞于重寫(xiě)一遍。

為什么
Demo一般都是重視功能的實(shí)現(xiàn),但是商業(yè)化游戲一開(kāi)始重視的是架構(gòu)和模塊化。
這兩者區(qū)別非常大。
例如,做敵人AI先要決定使用哪種方式,是使用狀態(tài)機(jī)?還是使用GOAP?還是兩者混合?區(qū)別在哪?
如果游戲AI使用狀態(tài)機(jī),當(dāng)游戲越做越大,一個(gè)人物狀態(tài)超過(guò)上千個(gè)的時(shí)候如何管理?(3A游戲上千個(gè)狀態(tài)很正常)。
如果使用GOAP,那么線程太多如何優(yōu)化?
有的同學(xué)可能覺(jué)得技術(shù)上的東西我不需要關(guān)心,但是這些都是能直接影響游戲玩法的。
有句話說(shuō)經(jīng)濟(jì)基礎(chǔ)決定上層建筑。
我覺(jué)得這句話在游戲領(lǐng)域同樣適用。
技術(shù)基礎(chǔ)決定游戲深度。
Demo可能只要功能實(shí)現(xiàn)了,跑起來(lái)沒(méi)BUG就可以了。但是商業(yè)化游戲一開(kāi)始就必須考慮拓展性和兼容性。
區(qū)別在于,假設(shè)游戲想加一個(gè)新的系統(tǒng),前者可能會(huì)改動(dòng)特別大,甚至部分會(huì)推倒重來(lái),但是后者很容易實(shí)現(xiàn)。
而且后者很容易做出一代二代三代這種系列。因?yàn)樗目赏卣剐詮?qiáng)。這就是核心資產(chǎn)或者叫做積累。
所以我覺(jué)得想要成為專業(yè)的游戲開(kāi)發(fā)者,最好是進(jìn)入游戲公司跟過(guò)兩三個(gè)商業(yè)級(jí)項(xiàng)目。
有一部獨(dú)立游戲紀(jì)錄片《獨(dú)行》記錄了獨(dú)立游戲團(tuán)隊(duì)的現(xiàn)狀。推薦大家看一下,里面開(kāi)發(fā)者大多經(jīng)過(guò)商業(yè)項(xiàng)目的歷練。
比如《美好世界》制作人王妙一以前是網(wǎng)易的引擎程序員,《蠟燭人》的作者高鳴本科是清華計(jì)算機(jī)系,研究生是清華美院。
只有專業(yè)的人才能創(chuàng)造更多價(jià)值,這點(diǎn)毋庸置疑。