A Blog to Write about Everything

0%

人升更新介绍#1.68.0 | 11/24 全新的成就、日历系统

欢迎更新到v1.68.0~

这个版本可能是比肩商店系统的一次重要更新。

首先是实现了远比之前版本完善的成就系统,其次也更新了日历视图,各个页面也有大大小小的优化。

开始正题之前,先发下这篇文章的总览:

总览

  1. 全新的成就系统,56种成就。
  2. 日历视图
  3. 金币详情
  4. 历史页面
  5. 其他改进
  6. To Do

全新成就系统

界面如图,在「成就」页面可以浏览成就的完成条件、完成时间,以及领取奖励等。

每个成就下方那个横条其实是进度条,代表着该成就的完成进度。

目前成就分为了五类:

  1. 基础成就 17个
  2. 事项成就 15个
  3. 商店成就 7个
  4. 社区成就 10个

总计是56个成就。

解锁条件类别

基础成就类似于新手引导,引导用户去体验应用里的各个功能。

比如新建清单、商店上架商品等。

其中有一些是秘密成就,在完成前不会显示成就的描述,只有成就的标题。

为的是增加成就系统的趣味性。

用户可以根据成就的标题,猜测成就的完成条件,可以当作是解谜小游戏~

另外还有一些是累积性成就,这些成就比较有难度,十分具有挑战性。比如连续180天完成任意事项。

解锁提示框

解锁成就的时候,会有成就解锁提示框弹出。

如果一次性解锁了数个成就,提示框也会依次弹出数次。

之前版本也有这个提示框,但是显示界面只有”告示板“,并且不支持数个成就同时解锁的提示。

领取奖励

解锁了成就之后,就能前往「成就」页面领取奖励了。

奖励大致分为「经验值」和「金币」两类,并且为了防止影响用户自己的经验值、金币体系,奖励的数值普遍设置得偏小,起一个小激励作用~

当然了,越高难度的成就设置的奖励还是越丰富的。

已经领取奖励的成就,则会显示成就解锁的日期。

同步

当前这个版本的成就还没有做服务器同步功能,会在后续加上。


日历视图

日历视图也是个坑了很久的功能点。

默认打开如图,日历部分显示为月视图。

每个日期上的⭕指的是这一天期限的任务的完成状况

下方则是三个标签(Tab),可以查看选择的那一天的情况:

  • 即将期限(这一天期限的事项)
  • 进行中(这一天可以完成/已经开始的事项)
  • 已结束(这一天完成、逾期或放弃的事项)

列表拉动后,可以收缩为周视图。

设计

To Do应用还是与日程管理应用不太一样。

因为《人升》是弱化了开始时间的设置,只强调了期限日期。(其实大部分To Do可能更弱化开始时间)

所以很难实现在日历上显示每个事项的始终情况。

所以我们选择的是,展示某一天期限的完成情况。


另外,日历视图暂时并不支持完成、放弃、删除事项等操作。

这方面是有多层考虑的,一开始是打算也加上这些操作项的。

但是技术上是由于「告示板」页面的逻辑又多又杂,抽取有一定难度。

随后设计上,如果日历视图页面也支持这些操作的话,定位和「告示板」会有大量冲突,与「事项详情」页面也有冲突。并且以后不好维护。


总之,日历视图现在的定位是总览事项情况,能更方便的查看某一天的情况,回顾某一天结束的事项。


金币详情

类似于「经验值详情」页面,这个页面是展示金币的各种变动情况。

设计上参考了一些app的账单页面,会以日期分隔开每天的变动

并且日期的右方会汇总这一天的收入和支出。

入口:侧边栏「统计」页面里的金币图表右上角“收支详情”。


历史页面

历史页面这次也进行了一些UI更新

  • 加入了日期分隔头部
  • 取消了分割线的显示
  • 加大了间距

功能方面则是加了按清单筛选,可以指查看所选清单的历史记录。


其他改进

自定义金币惩罚系数

现在可以在「自定义设置」调整当事项逾期、放弃时的金币惩罚系数了。

默认值为0。


团队事项设置

加入团队的时候,可以直接设置团队事项的所属清单了。

并且还有个功能,可以把团队的描述当作事项的备注。

后续会开放团队事项的备注编辑、提醒设置功能,这个版本暂不支持。


商店购买商品的时候,可以直接选择是否使用

另外,商店和仓库页面也加入了搜素功能。(后续会加上类似于事项的清单分类功能)


更多更新内容可参考详细更新日志。

To Do

  1. 桌面小部件改进:支持清单选择等
  2. 选择所有清单时,按清单排序并且显示相应的清单名字头部。
  3. 备份功能改进等。


扫码关注人升公众号,可以尽快收到更新介绍而且我们说不定能赚点服务器钱:)