考虑尝试一下按周进行开发日志的记录.
本周制定完成0.3版本的工作计划
0.3版本准备要完成的内容是
- 底层
- 增加一个指定时间运行的系统基类,方便实现比如"每15分钟(游戏时间)计算一次地面湿度","每天0点计算植物成长度"这样的需求.
- 命令行Console, 提供在游戏进行时的作弊功能,方便开发使用
- 机制
- TileComponent,代表每一个地格,并且引用起来所有在本地格上的设施,方便以后各种查询,计算,以及寻路.
- 基础地图初始化系统,替代现有的DevelopSystem在游戏起始时进行初始化,以后也方便接入实际功能的"新游戏""读取游戏"等初始化功能.
- 功能
- 收集任务,与现已完成的生产任务的主要区别在于并不是一次性产生所有玩家请求的任务,而是完成一个再产生下一个的持续性任务产生器.主要原因是在于收集来源比如"桃树"的产量不可预知,因而无法提前决定分配工作的数量.
- 设施拆除规划,提供玩家制定拆除规划的功能
- 取消设施拆除,提供玩家对拆除规划的取消的功能
预计总工作量应该是20-25个工作日,按照我现在的日程安排...完成大概要到11月初了.
最后是细化到类名的计划图
计划图共享地址在:
http://naotu.baidu.com/file/29831fac4502be047f2****0698d934d?token=837336461f17b20e
会随着0.3版本的制作过程更新
暂无关于此日志的评论。