From 8ffe5dc5cd29916d67e16e7947820a382f8884b9 Mon Sep 17 00:00:00 2001 From: zzzisfunnyboy <7838555+zzzisfunnyboy@user.noreply.gitee.com> Date: Thu, 10 Jul 2025 00:33:43 +0800 Subject: [PATCH] 7.10 --- 1Project/外包/Project_城堡/_城堡.md | 22 +++++++++++++ 1Project/外包/Project_城堡/事件系统.md | 4 +++ 1Project/外包/Project_城堡/兵种系统.md | 1 + 1Project/外包/Project_城堡/地图系统.md | 33 +++++++++++++++++++ 1Project/外包/Project_城堡/城堡政务系统.md | 16 +++++++++ 1Project/外包/Project_城堡/属性系统.md | 8 +++++ 1Project/外包/Project_城堡/工厂经营.md | 1 + 1Project/外包/Project_城堡/战斗系统.md | 3 ++ 1Project/外包/Project_城堡/抽卡系统.md | 3 ++ 1Project/外包/Project_城堡/背包系统.md | 8 +++++ 1Project/学习.md | 1 + 1Project/学习/GAS.md | 2 -- .../学习/开发文章/将开发文章阅读并分类.md | 5 --- .../参考文章/基于timeline的动作框架.md | 1 + 1Project/构建新框架/MVVM/扩展其他组件.md | 10 +++++- 2Areas/年度复盘/2025下半年.md | 4 ++- 2Areas/提高效率/90分钟随机事件法.md | 4 +++ .../为什么在紧急的重大的事情,会聚精会神.md | 0 2Areas/提高效率/时间体验管理表.md | 2 ++ 2Areas/职业规划.md | 4 ++- 20 files changed, 122 insertions(+), 10 deletions(-) create mode 100644 1Project/外包/Project_城堡/_城堡.md create mode 100644 1Project/外包/Project_城堡/事件系统.md create mode 100644 1Project/外包/Project_城堡/兵种系统.md create mode 100644 1Project/外包/Project_城堡/地图系统.md create mode 100644 1Project/外包/Project_城堡/城堡政务系统.md create mode 100644 1Project/外包/Project_城堡/属性系统.md create mode 100644 1Project/外包/Project_城堡/工厂经营.md create mode 100644 1Project/外包/Project_城堡/战斗系统.md create mode 100644 1Project/外包/Project_城堡/抽卡系统.md create mode 100644 1Project/外包/Project_城堡/背包系统.md create mode 100644 1Project/学习.md delete mode 100644 1Project/学习/GAS.md delete mode 100644 1Project/学习/开发文章/将开发文章阅读并分类.md create mode 100644 1Project/战斗编辑器/参考文章/基于timeline的动作框架.md create mode 100644 2Areas/提高效率/90分钟随机事件法.md delete mode 100644 2Areas/提高效率/为什么在紧急的重大的事情,会聚精会神.md diff --git a/1Project/外包/Project_城堡/_城堡.md b/1Project/外包/Project_城堡/_城堡.md new file mode 100644 index 0000000..bfa5f2b --- /dev/null +++ b/1Project/外包/Project_城堡/_城堡.md @@ -0,0 +1,22 @@ +# 游戏流程 +- 游戏开始 + - 基础任务 + - 解锁几个基础工厂 + - 开放世界探索 + - 初始拥有七张地图 + - 选择[[地图系统]],同时提示世界的难度。 +- 当玩家在城堡界面中 && “政务处理” 开启时 + - 按照一定的速率生成随机事件 + - 事件 + - 随机 + - 只要城堡满足该数据 + - 条件 + - 需要特定条件满足后触发,且仅触发一次 + + +# 开发进度 +- 7.9 + - 接入框架 + - 建筑界面测试版 + - TODO + - 发送事件改变IsOpen测试UI状态是否变更 diff --git a/1Project/外包/Project_城堡/事件系统.md b/1Project/外包/Project_城堡/事件系统.md new file mode 100644 index 0000000..a48ad93 --- /dev/null +++ b/1Project/外包/Project_城堡/事件系统.md @@ -0,0 +1,4 @@ +- [[战斗系统]] +- 选择奖励 +- 仪式:献祭物品可以进入独立的小地图 +- 拜访:拜访一位未解锁的随机名人 \ No newline at end of file diff --git a/1Project/外包/Project_城堡/兵种系统.md b/1Project/外包/Project_城堡/兵种系统.md new file mode 100644 index 0000000..9d8bb73 --- /dev/null +++ b/1Project/外包/Project_城堡/兵种系统.md @@ -0,0 +1 @@ +- 每个兵种允许装备最多一种武器和两种通用饰品 \ No newline at end of file diff --git a/1Project/外包/Project_城堡/地图系统.md b/1Project/外包/Project_城堡/地图系统.md new file mode 100644 index 0000000..eaaf7bb --- /dev/null +++ b/1Project/外包/Project_城堡/地图系统.md @@ -0,0 +1,33 @@ + + +# 地图性质说明 +- 鏖战: + - 通常是战场性质的地图。战场重视的是人力、装备资源、战略地区,主要的交互方式是创建军队参与战斗。战斗本身有一定收益,但随着次数增加收益降低,如果支持的军队获胜,还会得到更高收益 +- 幻影: + - 幻境地图。游戏内的地块被区分为多种多样的区域,不同的区域有不同类型的怪物,也会获得不同类型的收益 +- 天灾: + - 世界上会不定期生成天灾军,击败后得到一定数值的天灾点。天灾军越强荣誉点越强。可以在地图中央使用天灾点购买道具 +- 轻灵: + - 地图分为自由、神秘、宝藏3个区域。自由区每隔一段时间回血。神秘区有额外战利品加成。宝藏区可以得到神器碎片和神级角色信物 +- 秩序: + - 地图内有一个完整的秩序,有商人区、魔物区和平民区,可以实现招募、打金、交易等一系列行为 +- 神庙: + - 地图核心位置有一个宗教神庙,包含一个信仰的神明。可以选择信奉神明驱逐异端,也可以选择信奉恶魔驱逐信徒 +- 瘟疫: + - 开始是正常的,后来会有瘟疫恶鬼不断出现,可以携带特定装备大幅降低恶鬼生命,或者清理一片区域的恶鬼。灵魂和圣女在这个世界有额外加成 + +# 需要的功能 +- A\*寻路 +- 格子地图 + - 战斗:暗雷战斗和地块战斗的战斗时间,概率分别为5%和10%。 + - 模式:自动战斗,回合制 + - 胜利: + - 选择奖励 + - 献祭物品进入独立地图,可以从中得到奖励 + - 拜访一位尚未解锁的随机名人 +- 进入地图需要迷雾系统 +- 鼠标悬停地图点位需要提示 + - 怪物说明 + - 战斗次数 + - 点位奖励等级 + - 奖励类型 diff --git a/1Project/外包/Project_城堡/城堡政务系统.md b/1Project/外包/Project_城堡/城堡政务系统.md new file mode 100644 index 0000000..ac6bd53 --- /dev/null +++ b/1Project/外包/Project_城堡/城堡政务系统.md @@ -0,0 +1,16 @@ +# 建筑工厂 +- 仅仅作为功能的开放 + - 有条件限制,需要条件系统 + - 解锁后,部分建筑需要消耗资源才可以建造 + - 未解锁,仅仅显示名称,并被解锁条件遮盖 + - 初始拥有农场 + + +# 工厂经营 + - 食物消耗 + - 规则 + - 任何建筑开始工作时(农场除外),每个人力 消耗每秒0.1单位粮食 + - 城堡随着时间消耗粮食,每位居民,每隔60s需要消耗1单位粮食 + - 当粮食为0时,出现部分居民无法获得粮食,这部分居民拒绝交税。 + - 粮食每消耗少消耗1单位,居民缴纳的金币-1 + - 居民每消耗1单位粮食,缴纳1金币 \ No newline at end of file diff --git a/1Project/外包/Project_城堡/属性系统.md b/1Project/外包/Project_城堡/属性系统.md new file mode 100644 index 0000000..72658e5 --- /dev/null +++ b/1Project/外包/Project_城堡/属性系统.md @@ -0,0 +1,8 @@ +- 兵种属性/装备属性: + - 力量 + - 防御 + - 生命 + - 运气 + - 技能 + - 神性 + - 信念 diff --git a/1Project/外包/Project_城堡/工厂经营.md b/1Project/外包/Project_城堡/工厂经营.md new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/1Project/外包/Project_城堡/工厂经营.md @@ -0,0 +1 @@ + diff --git a/1Project/外包/Project_城堡/战斗系统.md b/1Project/外包/Project_城堡/战斗系统.md new file mode 100644 index 0000000..174b7af --- /dev/null +++ b/1Project/外包/Project_城堡/战斗系统.md @@ -0,0 +1,3 @@ +- 回合制 + - 规则 + - 按照速度排序出手顺序 \ No newline at end of file diff --git a/1Project/外包/Project_城堡/抽卡系统.md b/1Project/外包/Project_城堡/抽卡系统.md new file mode 100644 index 0000000..1a0535a --- /dev/null +++ b/1Project/外包/Project_城堡/抽卡系统.md @@ -0,0 +1,3 @@ +- 概率和内容需要配置 + - 内容 + - 材料 diff --git a/1Project/外包/Project_城堡/背包系统.md b/1Project/外包/Project_城堡/背包系统.md new file mode 100644 index 0000000..8b27bf0 --- /dev/null +++ b/1Project/外包/Project_城堡/背包系统.md @@ -0,0 +1,8 @@ +- 材料 +- 食物 +- 消耗品 +- 装备 +- 灵珠 +- 特殊道具 + +**需要一批材料、食物、消耗品的预设** \ No newline at end of file diff --git a/1Project/学习.md b/1Project/学习.md new file mode 100644 index 0000000..29ea6f9 --- /dev/null +++ b/1Project/学习.md @@ -0,0 +1 @@ +- [[性能优化-目录]] \ No newline at end of file diff --git a/1Project/学习/GAS.md b/1Project/学习/GAS.md deleted file mode 100644 index 7dc22e2..0000000 --- a/1Project/学习/GAS.md +++ /dev/null @@ -1,2 +0,0 @@ - - - [ ] 创建一个示例项目 \ No newline at end of file diff --git a/1Project/学习/开发文章/将开发文章阅读并分类.md b/1Project/学习/开发文章/将开发文章阅读并分类.md deleted file mode 100644 index 9a3d38f..0000000 --- a/1Project/学习/开发文章/将开发文章阅读并分类.md +++ /dev/null @@ -1,5 +0,0 @@ - - -- [ ] [焦虑、内耗、爱破防,真的是你的锅吗?硬核心理学让你从此掌控自我!-我要等到什么时候-稍后再看-哔哩哔哩视频](https://www.bilibili.com/list/watchlater?oid=114079968532107&bvid=BV1YM9gYdECb&spm_id_from=333.1007.top_right_bar_window_view_later.content.click) -- [ ] [动作游戏框架05.扩展Timeline:使用组合,而非继承,来扩展Timeline的基础功能-我要等到什么时候-稍后再看-哔哩哔哩视频](https://www.bilibili.com/list/watchlater?oid=114522652147889&bvid=BV1HKJAzyEZ5&spm_id_from=333.1007.top_right_bar_window_view_later.content.click) -- [ ] https://zhuanlan.zhihu.com/p/28352150798# Unity-SM节点式动画技能编辑器 \ No newline at end of file diff --git a/1Project/战斗编辑器/参考文章/基于timeline的动作框架.md b/1Project/战斗编辑器/参考文章/基于timeline的动作框架.md new file mode 100644 index 0000000..f66127f --- /dev/null +++ b/1Project/战斗编辑器/参考文章/基于timeline的动作框架.md @@ -0,0 +1 @@ +https://www.bilibili.com/list/watchlater?oid=114522652147889&bvid=BV1HKJAzyEZ5&spm_id_from=333.1007.top_right_bar_window_view_later.content.click \ No newline at end of file diff --git a/1Project/构建新框架/MVVM/扩展其他组件.md b/1Project/构建新框架/MVVM/扩展其他组件.md index f8ef401..a458144 100644 --- a/1Project/构建新框架/MVVM/扩展其他组件.md +++ b/1Project/构建新框架/MVVM/扩展其他组件.md @@ -1,7 +1,15 @@ - [ ] 扩展嵌套列表 - [x] 列表优化添加 移除 - - [ ] 自定义事件 + - [ ] 自定义嵌套列表的事件 - [ ] 绑定View-ViewModel的报错 - [ ] 优化V和VM的绑定 +- [ ] 设置Active标签 +- [ ] bool值回调除了toggle另外的组件怎么处理 + - 通过特性ValueChanged解决 + - 需要将现有组件重新封装一次 + - bool值回调就可以根据IValueChanged接口来实现了 + - IValueChanged\ + - Text : IValueChanged + - IValueChanged\ diff --git a/2Areas/年度复盘/2025下半年.md b/2Areas/年度复盘/2025下半年.md index d2a4786..57ab8cf 100644 --- a/2Areas/年度复盘/2025下半年.md +++ b/2Areas/年度复盘/2025下半年.md @@ -1 +1,3 @@ -# 七月 \ No newline at end of file +# 七月 +- 外包 + - 堡垒 \ No newline at end of file diff --git a/2Areas/提高效率/90分钟随机事件法.md b/2Areas/提高效率/90分钟随机事件法.md new file mode 100644 index 0000000..44d0b14 --- /dev/null +++ b/2Areas/提高效率/90分钟随机事件法.md @@ -0,0 +1,4 @@ +- 定一个90分钟的计时器 + - 随机3-5分钟一个提示音,放松一分钟,这一分钟不可以用来刷手机,因为刷手机是用脑行为而不是休息行为 + - 原理:类似于抽卡,知道有保底,会期待保底五分钟之外的其他时间,如果是三分钟,会获得大量多巴胺 + - 90分钟之后,休息20分钟,同样的不可以刷手机 \ No newline at end of file diff --git a/2Areas/提高效率/为什么在紧急的重大的事情,会聚精会神.md b/2Areas/提高效率/为什么在紧急的重大的事情,会聚精会神.md deleted file mode 100644 index e69de29..0000000 diff --git a/2Areas/提高效率/时间体验管理表.md b/2Areas/提高效率/时间体验管理表.md index e69de29..004eef1 100644 --- a/2Areas/提高效率/时间体验管理表.md +++ b/2Areas/提高效率/时间体验管理表.md @@ -0,0 +1,2 @@ +- 每2-3小时,记录一次当时的心情,过去这段时间的心情 +- 辨别哪些行为或主题会让自己心情开心 \ No newline at end of file diff --git a/2Areas/职业规划.md b/2Areas/职业规划.md index 19689dd..92c15b2 100644 --- a/2Areas/职业规划.md +++ b/2Areas/职业规划.md @@ -11,4 +11,6 @@ # 应该探索的方向 - [[性能优化-目录]] - 资源管理系统 -- 战斗系统 \ No newline at end of file +- 战斗系统 + - GAS + - 创建一个示例项目 \ No newline at end of file