BlockOS開發(fā)日志(一):畫大餅
終于還是決定開坑了。畢竟已經(jīng)把它定成畢設(shè)了,再怎么說也得把它做完(畢竟ddl是第一生產(chǎn)力,玩不得完美主義= =)。這個(gè)系列屬于純自嗨,水平不高,如果有路過感興趣的同好和大佬歡迎友善討論。
那么下面就進(jìn)入正題。
我很喜歡Minecraft(以下簡(jiǎn)稱mc)的高自由度,一個(gè)游戲可以玩出花的感覺;喜歡GrowTopia能和朋友在游戲中互相串門,體驗(yàn)各色創(chuàng)意地圖的感覺;Startbound開著飛船周游宇宙探險(xiǎn),飛船是自己永遠(yuǎn)的家的感覺;喜歡Shapez能設(shè)計(jì)工業(yè)化生產(chǎn)線,一次設(shè)計(jì)某種資源就永遠(yuǎn)不缺的感覺;也為Fez的升維設(shè)計(jì)而驚嘆。所以我計(jì)劃結(jié)合上面這些游戲的特點(diǎn),做一款3D游戲,叫BlockOS。很純粹,完全沒有考慮什么市場(chǎng)。問過不少朋友他們也不喜歡,于是打算就讓自己滿意就夠了。
根據(jù)以上有的沒的需求,可以按優(yōu)先級(jí)列出這款游戲所需要的基本功能:
向玩家提供一個(gè)有限或無限的,可供玩家自由建設(shè)、隨時(shí)保存的世界。
玩家可以對(duì)自己的資源進(jìn)行管理,統(tǒng)籌資源對(duì)世界進(jìn)行改造。
玩家會(huì)通過輸入設(shè)備控制游戲中的角色,游戲中有圖形用戶界面來對(duì)角色進(jìn)行多方面的控制。
具有局域網(wǎng)或者在線聯(lián)機(jī)功能,支持好友互相串門,互相幫助進(jìn)行建設(shè)。
有世界間穿梭的功能,可以探訪風(fēng)格各異的無人世界,也可以隨時(shí)使用道具回歸。
具有一定的自動(dòng)化生產(chǎn)能力,玩家可以利用可再生資源來無中生有。
可以對(duì)自己的創(chuàng)作進(jìn)行分享,類似mc里地圖像素畫。
可以使用指令來對(duì)自己的世界做更細(xì)致的控制,做出各具特色的地圖。
功能很多,挑戰(zhàn)也很大。一個(gè)學(xué)期說不定都做不完。能在畢業(yè)前完成前四個(gè)功能我就很滿意了,加油吧。
PS: 為什么要給它取名叫BlockOS?因?yàn)樵谀X內(nèi)設(shè)計(jì)完之后發(fā)現(xiàn)它太復(fù)雜了,比我之前做的游戲復(fù)雜度都要高。各個(gè)系統(tǒng)之間運(yùn)行起來像是在操作系統(tǒng)里的各個(gè)應(yīng)用程序在對(duì)一組相關(guān)的文件進(jìn)行操作,所以把它叫做OS(中二病屬于是)。