mirror of
https://github.com/unanmed/HumanBreak.git
synced 2025-04-19 17:16:08 +08:00
66 lines
2.6 KiB
Markdown
66 lines
2.6 KiB
Markdown
## 零散 TODO
|
||
|
||
[] 宝石目标设定(属于样板?)
|
||
[] 自动宝物规划,选中两个或更多宝物后自动在本地图中规划出最优拾取路线,原则是尽量减少其余宝物的捡拾,自动切换主动技能,怪物造成的伤害最低的路线(属于样板?)
|
||
[x] 临界显示方式,宝石数还是数值
|
||
[x] 怪物目标设定
|
||
[x] 怪物死亡特效
|
||
[x] 单独的工具栏,可以自定义按键
|
||
[] 完全 ts 化
|
||
[] 平行光(属于样板?)
|
||
[x] 重构设置界面
|
||
[] 优化开头动画
|
||
[x] 玩家可以设置字体大小
|
||
[] 完全删除 functions.js
|
||
[x] 优化插件加载系统
|
||
[x] 自定义快捷键
|
||
[x] 优化 ui 控制系统
|
||
[x] 优化游戏进程与渲染进程间的通讯
|
||
[x] ui 中如果元素发生改变,那么做出背景亮一下再熄灭的效果
|
||
[] 怪物脚下加入阴影(属于样板?)
|
||
[x] 着色器特效
|
||
[x] 完全删除 core.plugin,采用 Plugin.register 的形式进行插件编写
|
||
[] 通用 Addon 接口
|
||
[] 不同怪物可以在怪物手册中添加一些不同的边框(属于样板?)
|
||
[] 新的事件系统,并丰富自定义事件
|
||
[] 事件、eval 内容预编译
|
||
[] 新的存档系统,可以注册存档项
|
||
[x] 渐变切 bgm
|
||
[] 新的 Flag 系统,使用 for 申请变量,dispose 释放变量,可设为渲染进程与游戏进程共通变量(待定)
|
||
[] 注册可录像操作,比如可以在点击的时候执行,自动计入录像
|
||
[x] 复写 api,rewrite()
|
||
[x] 对 vnode 进行简单的包装,提供出显示文字、显示图片等 api 以及修改 css 的 api
|
||
[] 自定义工具的大小问题
|
||
|
||
## V2.A.1
|
||
|
||
[] 楼传新增跳过无宝石无怪物的地图
|
||
[] 楼传在小地图中显示10层塔的缩略图
|
||
[] 自定义工具栏新增文件夹功能,里面可以放多个工具
|
||
[] 自定义工具新增杂项,包括点击后打开工具栏、拖动大地图等
|
||
[] 优化地图拖动
|
||
[] 自定义状态栏,通过申请空间进行布局
|
||
[] 优化所有 ui
|
||
[] 优化路径显示,瞬移可以闪一下再熄灭
|
||
[] 勇士身上显示攻防血
|
||
|
||
## V2.A.2
|
||
|
||
[] 多个盒子可以放在同一个位置,然后用选项卡选择
|
||
[] 重构数据统计
|
||
[] 楼层转换加入随机小贴士
|
||
[] 双击怪物手册拐点可以直接在拖动条上定位
|
||
[] 按住一个按键时显示怪物的攻防血
|
||
[] 机关门显示绑定怪物(待定)
|
||
[] 一次性道具拾取与清怪(或者自动清怪捡宝石?)
|
||
[] 小地图显示框,可以选择是否显示剩余怪物数量等
|
||
[] 按键系统升级,允许按下触发、长按触发等
|
||
|
||
## V2.B
|
||
|
||
[] 视角控制系统
|
||
[] 完善加载系统
|
||
[] 弹幕系统
|
||
[] 优化 Scroll 组件
|
||
[] 重构装备系统
|