-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
130 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,130 @@ | ||
# 版本计划 | ||
|
||
|
||
# V0.0.1 最初的可玩版本 | ||
|
||
## 功能列表 | ||
|
||
- [ ] 功能和系统 | ||
- [ ] 联机功能 | ||
- [x] 联机游戏 | ||
- [ ] 账号密码登录 | ||
- [x] 破坏创造系统 | ||
- [x] 延时破坏 | ||
- [ ] 硬度系统的建立 | ||
- [ ] 打击时破坏物品的纹理动画 | ||
- [ ] 打击音效 | ||
- [ ] 破坏时的粒子特效 | ||
- [x] 放置方块 | ||
- [ ] 改变方块的朝向 | ||
- [ ] 显示系统 | ||
- [ ] 展示内部mesh的水 | ||
- [ ] 展示玻璃等透明方块 | ||
- [ ] 合成系统 | ||
- [x] 通过配置注册合成列表 | ||
- [ ] 合成UI页面展示toolbar数据 | ||
- [ ] 合成列表中显示背包中物品栏 | ||
- [ ] 合成列表支撑合成依赖(比如工作台等) | ||
- [ ] 支撑一个次合成时 公式中多个输出 | ||
- [ ] 支撑一次点击控制合成次数 | ||
- [ ] 物品系统 | ||
- [x] 通过配置注册物品 | ||
- [ ] 支撑工具的合成 | ||
- [ ] 支撑工具和方块打击时的联动 | ||
- [ ] 支撑工具耐久度 | ||
- [ ] 在toolbar中显示耐久度 | ||
- [x] 支撑消耗品的合成 | ||
- [ ] 支撑消耗品在使用时的特效 | ||
- [ ] 背包系统 | ||
- [ ] 支撑E键打开背包 | ||
- [ ] 打开背包时物品可以拖拽和整理 | ||
- [x] 群落系统 | ||
- [x] 支撑不同位置不同群落 | ||
- [ ] 支撑群落内动物的生成 和保存 还有交互 | ||
- [x] 日夜系统 | ||
- [ ] 系统可以获取当前的一天中的时间和日期(春夏中的日子) | ||
- [ ] 天气系统 | ||
- [ ] 支撑体积云 | ||
- [ ] 支撑更好看的天空盒子。夜晚有星星 | ||
- [ ] 支撑随机下雨(粒子特效) | ||
- [ ] 采矿系统 | ||
- [ ] 矿物生成逻辑 | ||
- [ ] 打击物品时随机掉落 | ||
- [ ] RPG系统 | ||
- [ ] 人物模型和动作 | ||
- [ ] 人物健康度系统 | ||
- [ ] UI支撑 | ||
- [ ] 掉落伤害 | ||
- [ ] 伤害其他player | ||
- [ ] 人物饥渴度 | ||
- [ ] UI中支撑 | ||
- [ ] 联动和物品可以补充 | ||
- [ ] 其他 | ||
- [ ] 日志系统。记录每个玩家方块打击和拾取放置记录 | ||
- [ ] 内容 | ||
- [ ] 斧子 | ||
- [ ] 苹果树掉苹果 | ||
- [ ] 支撑摇晃树木 | ||
- [ ] 干燥地形植物 (灌木从)硬木 | ||
- [ ] 苍翠之地的 松柏 | ||
- [ ] 沙漠仙人球 | ||
- [ ] 雪地 雪白菜 | ||
- [ ] 各种草 | ||
- [ ] 以及可以的交互 | ||
- [ ] 动物史莱姆 | ||
|
||
## Want Help | ||
需要提前研究的 | ||
- [ ] 声音系统 | ||
- [ ] 粒子特效 | ||
- [ ] 声音资源 | ||
- [ ] Bevy的Shader | ||
- [ ] WGSL如何书写 | ||
- [ ] 状态机的应用和管理 | ||
|
||
|
||
# V0.1.0 版本重构 | ||
|
||
V0.1.0 版本要更加上一个版本的功能和下一个版本的规划系统。来进行重构。 | ||
## 功能列表 | ||
|
||
- [ ] 功能和系统 | ||
- [ ] 联机功能 | ||
- [ ] 系统内聊天 | ||
- [ ] 支撑账号的秘密 | ||
- [ ] 范围语言 | ||
- [ ] 领地系统 | ||
- [ ] 放置和更换领地 | ||
- [ ] 领地中存在的子领地(子区域) | ||
- [ ] 按下V 可以查看领地视图 | ||
- [ ] 任务系统 | ||
- [ ] 配套的领地任务 | ||
- [ ] 奖励系统 | ||
- [ ] 任务关系和合成公式还有领地系统的影响 | ||
- [ ] 蓝图系统 | ||
- [ ] 创建蓝图 | ||
- [ ] 使用蓝图 | ||
- [ ] RPG系统 | ||
- [ ] 更好的人物控制 | ||
- [ ] Mod化支撑 | ||
- [ ] 自定义材质支撑 | ||
- [ ] 自定义光影支撑 | ||
- [ ] mod开发模板 | ||
- [ ] API接口定义 | ||
- [ ] 官方主要Mod | ||
- [ ] 地图 纯客户端 | ||
- [ ] 风场 客户端和服务端(设计到物体的受力影响) | ||
- [ ] Server 网页控制台 | ||
- [ ] 留功能和接口 | ||
- [ ] 内容 | ||
- 储物箱 | ||
|
||
## Want Help | ||
需要提前研究的 | ||
- [ ] 游戏如果mod化 | ||
- [ ] 复杂的Rapier | ||
|
||
|
||
|
||
# V0.1.x 丰富内容 | ||
todo |