太昊

撰写了文章 发布于 2018-09-17 11:06:34

评论 1

Shitake 1年前

我觉得时间系统最主要的是提供一个非均匀的离散的时间坐标系统,我们可以随时指定其和现实时间的比例。非均匀可以让我们做到随意缩放这个比例以及可以在不同场合使用不同的比例尺。至于"每15分钟(游戏时间)计算一次地面湿度"这个就是需要给这个时间坐标系统提供定义时间回调的功能。
初始化什么的我这边是放在 Data Manager 里的,把读取数据库数据和存读档部分都是交给他做了。【因为存档是用了直接对相关GameXXX 对象序列化的方法,剩下的一些初始化工作都是放到对应的游戏组件的 GameXXX 类的初始化函数里了】

登录奶牛关账号即可参与讨论

太昊 的更多文章

查看所有文章
之前对AI的多角色支持一做起来就是3个月过去了,(虽然也因为疫情等方方面面有各种的摸鱼),现在终于完成了多角色,也实现了package结构化。在兴致冲冲的准备加入主项目的时候,突然想起来还有一个非常核心的内 ...
GOAP的实现已经告于段落,但是仍然并不能应用于我的游戏。因为我目前所能找到的关于GOAP的探讨和资源都是关于单一角色(agent)的任务规划,然而我这种建设管理的游戏,是不可避免要由多名角色各司其职,合作完成 ...
今天梳理下github上的commit日志,回顾一下2019年的工作。 一月 | 指令流程制作中遇到问题:过于手动、重复性大Tile系统制作,以Tile结构包含各种建筑物和其他场景元素。制作玩家指令流程:建设规划,但是发现其 ...

更多你可能感兴趣的文章

众所周知,比起PS系列的奖杯系统,Sbeam成就基本没用。首先,Sbeam成就几乎不和任何东西挂钩,成就再多你也拿不到半点经验。其次,Sbeam上可以用来show的东西太多,比如等级库存游戏数,在不行我p个艺术展柜一样 ...
嵌入内容
复制以下代码可将该奶牛关内容分享到其他网站。
预览
复制地址
复制以下链接可将该奶牛关该内容分享到其他网站。
1 / 1