BlockOS开发日志(一):画大饼
终于还是决定开坑了。毕竟已经把它定成毕设了,再怎么说也得把它做完(毕竟ddl是第一生产力,玩不得完美主义= =)。这个系列属于纯自嗨,水平不高,如果有路过感兴趣的同好和大佬欢迎友善讨论。
那么下面就进入正题。
我很喜欢Minecraft(以下简称mc)的高自由度,一个游戏可以玩出花的感觉;喜欢GrowTopia能和朋友在游戏中互相串门,体验各色创意地图的感觉;Startbound开着飞船周游宇宙探险,飞船是自己永远的家的感觉;喜欢Shapez能设计工业化生产线,一次设计某种资源就永远不缺的感觉;也为Fez的升维设计而惊叹。所以我计划结合上面这些游戏的特点,做一款3D游戏,叫BlockOS。很纯粹,完全没有考虑什么市场。问过不少朋友他们也不喜欢,于是打算就让自己满意就够了。
根据以上有的没的需求,可以按优先级列出这款游戏所需要的基本功能:
向玩家提供一个有限或无限的,可供玩家自由建设、随时保存的世界。
玩家可以对自己的资源进行管理,统筹资源对世界进行改造。
玩家会通过输入设备控制游戏中的角色,游戏中有图形用户界面来对角色进行多方面的控制。
具有局域网或者在线联机功能,支持好友互相串门,互相帮助进行建设。
有世界间穿梭的功能,可以探访风格各异的无人世界,也可以随时使用道具回归。
具有一定的自动化生产能力,玩家可以利用可再生资源来无中生有。
可以对自己的创作进行分享,类似mc里地图像素画。
可以使用指令来对自己的世界做更细致的控制,做出各具特色的地图。
功能很多,挑战也很大。一个学期说不定都做不完。能在毕业前完成前四个功能我就很满意了,加油吧。
PS: 为什么要给它取名叫BlockOS?因为在脑内设计完之后发现它太复杂了,比我之前做的游戏复杂度都要高。各个系统之间运行起来像是在操作系统里的各个应用程序在对一组相关的文件进行操作,所以把它叫做OS(中二病属于是)。

