This commit is contained in:
zzzisfunnyboy
2025-07-10 00:33:43 +08:00
parent 0b7aa0bfa2
commit 8ffe5dc5cd
20 changed files with 122 additions and 10 deletions

View File

@@ -0,0 +1,22 @@
# 游戏流程
- 游戏开始
- 基础任务
- 解锁几个基础工厂
- 开放世界探索
- 初始拥有七张地图
- 选择[[地图系统]],同时提示世界的难度。
- 当玩家在城堡界面中 && “政务处理” 开启时
- 按照一定的速率生成随机事件
- 事件
- 随机
- 只要城堡满足该数据
- 条件
- 需要特定条件满足后触发,且仅触发一次
# 开发进度
- 7.9
- 接入框架
- 建筑界面测试版
- TODO
- 发送事件改变IsOpen测试UI状态是否变更

View File

@@ -0,0 +1,4 @@
- [[战斗系统]]
- 选择奖励
- 仪式:献祭物品可以进入独立的小地图
- 拜访:拜访一位未解锁的随机名人

View File

@@ -0,0 +1 @@
- 每个兵种允许装备最多一种武器和两种通用饰品

View File

@@ -0,0 +1,33 @@
# 地图性质说明
- 鏖战:
- 通常是战场性质的地图。战场重视的是人力、装备资源、战略地区,主要的交互方式是创建军队参与战斗。战斗本身有一定收益,但随着次数增加收益降低,如果支持的军队获胜,还会得到更高收益
- 幻影:
- 幻境地图。游戏内的地块被区分为多种多样的区域,不同的区域有不同类型的怪物,也会获得不同类型的收益
- 天灾:
- 世界上会不定期生成天灾军,击败后得到一定数值的天灾点。天灾军越强荣誉点越强。可以在地图中央使用天灾点购买道具
- 轻灵:
- 地图分为自由、神秘、宝藏3个区域。自由区每隔一段时间回血。神秘区有额外战利品加成。宝藏区可以得到神器碎片和神级角色信物
- 秩序:
- 地图内有一个完整的秩序,有商人区、魔物区和平民区,可以实现招募、打金、交易等一系列行为
- 神庙:
- 地图核心位置有一个宗教神庙,包含一个信仰的神明。可以选择信奉神明驱逐异端,也可以选择信奉恶魔驱逐信徒
- 瘟疫:
- 开始是正常的,后来会有瘟疫恶鬼不断出现,可以携带特定装备大幅降低恶鬼生命,或者清理一片区域的恶鬼。灵魂和圣女在这个世界有额外加成
# 需要的功能
- A\*寻路
- 格子地图
- 战斗暗雷战斗和地块战斗的战斗时间概率分别为5%和10%。
- 模式:自动战斗,回合制
- 胜利:
- 选择奖励
- 献祭物品进入独立地图,可以从中得到奖励
- 拜访一位尚未解锁的随机名人
- 进入地图需要迷雾系统
- 鼠标悬停地图点位需要提示
- 怪物说明
- 战斗次数
- 点位奖励等级
- 奖励类型

View File

@@ -0,0 +1,16 @@
# 建筑工厂
- 仅仅作为功能的开放
- 有条件限制,需要条件系统
- 解锁后,部分建筑需要消耗资源才可以建造
- 未解锁,仅仅显示名称,并被解锁条件遮盖
- 初始拥有农场
# 工厂经营
- 食物消耗
- 规则
- 任何建筑开始工作时(农场除外),每个人力 消耗每秒0.1单位粮食
- 城堡随着时间消耗粮食,每位居民每隔60s需要消耗1单位粮食
- 当粮食为0时出现部分居民无法获得粮食这部分居民拒绝交税。
- 粮食每消耗少消耗1单位居民缴纳的金币-1
- 居民每消耗1单位粮食缴纳1金币

View File

@@ -0,0 +1,8 @@
- 兵种属性/装备属性:
- 力量
- 防御
- 生命
- 运气
- 技能
- 神性
- 信念

View File

@@ -0,0 +1 @@

View File

@@ -0,0 +1,3 @@
- 回合制
- 规则
- 按照速度排序出手顺序

View File

@@ -0,0 +1,3 @@
- 概率和内容需要配置
- 内容
- 材料

View File

@@ -0,0 +1,8 @@
- 材料
- 食物
- 消耗品
- 装备
- 灵珠
- 特殊道具
**需要一批材料、食物、消耗品的预设**

1
1Project/学习.md Normal file
View File

@@ -0,0 +1 @@
- [[性能优化-目录]]

View File

@@ -1,2 +0,0 @@
- [ ] 创建一个示例项目

View File

@@ -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节点式动画技能编辑器

View File

@@ -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

View File

@@ -1,7 +1,15 @@
- [ ] 扩展嵌套列表
- [x] 列表优化添加 移除
- [ ] 自定义事件
- [ ] 自定义嵌套列表的事件
- [ ] 绑定View-ViewModel的报错
- [ ] 优化V和VM的绑定
- [ ] 设置Active标签
- [ ] bool值回调除了toggle另外的组件怎么处理
- 通过特性ValueChanged解决
- 需要将现有组件重新封装一次
- bool值回调就可以根据IValueChanged接口来实现了
- IValueChanged\<string\>
- Text : IValueChanged
- IValueChanged\<bool\>