一、前言
這篇文章將會(huì)講述最近的一個(gè)程式設(shè)計(jì)體悟,並且分享近期要參加的獨(dú)立遊戲製作者聚會(huì),會(huì)展示課程的其中一個(gè)作品。
二、站在巨人的肩膀上
這是與另一位指導(dǎo)老師帶領(lǐng)的團(tuán)隊(duì)程式交流的體悟,關(guān)於遊戲設(shè)計(jì)的程式應(yīng)該自行撰寫,還是只用素材包與插件。
1. 前提事要
因?yàn)橐恍┮馔猓腋彝瑢W(xué)最後沒有選擇同一組,不過我們還是很常交流程式的東西,我們的指導(dǎo)老師是研究控制器的博士生;他們的指導(dǎo)老師是業(yè)界來的業(yè)師,因此在擅長領(lǐng)域上應(yīng)該是略有不同。
2. 使用現(xiàn)成的素材
簡單來說,如果要製作2D平臺(tái)遊戲,直接尋找相關(guān)的遊戲素材包;如果要製作3D射擊遊戲,直接套用官方釋出的素材包。素材載下來之後熟悉,這樣會(huì)比自行撰寫程式還要快速,也有用。
因?yàn)闃I(yè)師說,這種王道的遊戲類型,基本上都已經(jīng)被研究的很精緻了,基本上照抄就會(huì)有很高的水平,完全可以先把素材包下載下來研究透徹,在去開發(fā)創(chuàng)意與獨(dú)特性。
3. 微調(diào)與客製化
因?yàn)橥瑢W(xué)在下載素材包的時(shí)候我在旁邊,所以我發(fā)現(xiàn)素材包的設(shè)計(jì)師,其程式水平似乎沒有我們高,該封裝的沒有封裝,該註解的沒有註解;我們的水平也只是自學(xué)而來,當(dāng)下我們面面相覷,相當(dāng)訝異。
因此短期內(nèi)的第一件事情是熟悉這套程式碼,第二件事情是重新維護(hù)這套程式碼,隨後我們?cè)谥鸩皆黾游覀冞[戲可能需要的遊戲內(nèi)容,進(jìn)行遊戲獨(dú)特性與創(chuàng)意的開發(fā)。
三、增肥聚會(huì)
如果對(duì)於遊戲設(shè)計(jì)產(chǎn)業(yè)有一定理解,並且有專注社群與團(tuán)體的習(xí)慣,那很有可能知道一個(gè)名為「不正經(jīng)獨(dú)立遊戲冒險(xiǎn)者增肥聚會(huì)」的Facebook社團(tuán)。
1. 基本資訊
這是一個(gè)關(guān)於獨(dú)立遊戲製作者的聚會(huì),客群導(dǎo)向?yàn)檫[戲設(shè)計(jì)師、遊戲開發(fā)者或公司行號(hào)與遊戲團(tuán)隊(duì),來這裡的人從知名公司的美術(shù)與製作人,到小遊戲開發(fā)者與業(yè)餘興趣的人都有。
這一次的聚會(huì)為第51次開辦,時(shí)間在05/26,因?yàn)槭撬饺诵再|(zhì)的社團(tuán),所以這邊不分享連結(jié),有興趣到場可以自行加入社團(tuán),並從v51的文章找到報(bào)名連結(jié),因?yàn)橛腥藬?shù)限制,所以心動(dòng)就要趕快囉。
2. 數(shù)創(chuàng)整合作品
我們會(huì)在這一次去展是我們的數(shù)創(chuàng)作品,雖然這份作品依然認(rèn)為沒必要,但我們也設(shè)計(jì)出了一個(gè)很有特色的滑雪遊戲,搭配自製的控制器,沉浸感與遊戲體驗(yàn)意外的都很不錯(cuò)。
四、後記
撰寫這篇文章的時(shí)候,我正要撰寫專題的程式設(shè)計(jì),有感而發(fā)就把這個(gè)心路歷程給分享出來了。