養(yǎng)成游戲制作教程 前言
這次帶來(lái)的是養(yǎng)成游戲的基本寫(xiě)法,這套系統(tǒng)基本遵照美少女夢(mèng)工廠來(lái)做的。
但是因?yàn)槲抑皇窃屏艘粋€(gè)美少女夢(mèng)工廠的視頻,所以可能并不準(zhǔn)確。不過(guò)玩過(guò)一些玩法比較類(lèi)似的游戲,所以制作了這個(gè)框架。
教程中的代碼使用約定
(直接復(fù)制粘貼教程代碼,或者修改后使用的情況):
如果是非商用工程,可以隨便使用,但是需要署名,署名格式:
Black Pineapple
blue.pepper.2019@gmail.com
如果是商用工程,請(qǐng)和我咨詢(xún),獲得我的使用許可。
當(dāng)然,讀者看了這個(gè)教程,然后學(xué)會(huì)了如何寫(xiě),寫(xiě)了自己的代碼,知識(shí)已經(jīng)是你的了,想做商業(yè)開(kāi)發(fā)是不需要問(wèn)我的。
如果你不清楚自己的情況,還是請(qǐng)與我咨詢(xún),謝謝。
系統(tǒng)功能
時(shí)間管理系統(tǒng)
游戲中的日期顯示,時(shí)間流逝,基于日期事件的判斷。
初始的信息輸入
輸入主角生日,自動(dòng)計(jì)算星座,血型,名字等。
日程安排與執(zhí)行
給主角安排每天的日程活動(dòng)。
狀態(tài)查看
查看主角現(xiàn)在的狀態(tài)。
與NPC交互
和npc互動(dòng),比如聊天給零用錢(qián)等。
走地圖
大地圖UI,可以選擇去哪里,如果有事件發(fā)生,會(huì)顯示。
事件控制
事件發(fā)生的開(kāi)始日期,和結(jié)束日期。到了日期可以發(fā)生。以及相關(guān)邏輯控制。
商店
購(gòu)買(mǎi)道具。
服裝店
購(gòu)買(mǎi)服裝。
包裹
換衣服和使用道具。
友好度
和NPC的友好度,用于最后計(jì)算結(jié)局。
任務(wù)系統(tǒng)
根據(jù)現(xiàn)在屬性決定是否接任務(wù),任務(wù)有執(zhí)行次數(shù),和結(jié)束時(shí)間。
查看目前有什么任務(wù)。
這個(gè)大綱可能會(huì)和后續(xù)有所不同,請(qǐng)以后續(xù)出的功能為準(zhǔn)。除了這些后端實(shí)現(xiàn),還會(huì)講解界面的寫(xiě)法,以及如何用更好看的美術(shù)素材裝飾。