大家好,
我正在开发一款游戏,在其中你纯粹扮演公会大师的角色。你的全部任务是暂停时间、设计咒语代码字符串、配置小队属性,并将它们与严格的任务约束条件匹配。
我想要一款游戏,其中你的智慧是核心玩法机制,你不能仅仅靠购买更强的"属性数值"来获胜。以下是核心系统的底层运作方式:
1. 顺序依赖的咒语工程学
你通过将基础咒语(基底)作为起点,并按照特定顺序叠加修饰动词来创建自定义咒语(缩放属性、转换伤害类型、将攻击转化为护甲等)。
- 顺序至关重要: 在
转换符文之前应用缩放符文,与之后应用相比,会产生完全不同的数学输出。 - 资源限制: 每个基础咒语有固定的法力消耗,而每个动词都有法力消耗倍率。你自定义咒语的总法力消耗等于基础咒语之和乘以每个动词的倍率。如果自定义咒语超过成员的法力池,则无法装备。
- 研究循环: 在研究树的深处,你可以解锁升级,从而将你保存的复杂自定义咒语永久转换为独立的基础咒语,以构建更疯狂的新组合。
2. 部署小队属性矩阵
你的公会成员分为三种传统职业(近战、远程、法师),但他们的属性非常细致且带有类型限制。你需要跟踪:
- 生命值与法力值
- 攻击力、范围攻击力、护甲(每种都按伤害类型细分,例如:火属性攻击4、物理护甲5、风属性攻击9)
- 定性状态标签(例如:伏击侦测、燃烧、残疾)
3. 任务成功率公式(线性阶梯函数)
当你选择任务时,你会看到一个活跃的敌方阵容。每个敌人都会为全局池添加自身的数学要求。但游戏不使用简单的"通过/失败"判定,而是采用最低值 vs. 目标值范围系统。
假设你在对抗两只绿色史莱姆。阵容生成的总生命值要求是200(最低值)到240(目标值)。
- 如果你部署小队的合计生命值小于或等于200,那么该条目的完成率为0%。
- 如果小队的合计生命值大于或等于240,那么完成率锁定为100%。
- 介于之间的任何数值(例如220生命值)都会线性计算(例如完成率50%)。
你的最终任务成功率就是仪表盘上所有激活的需求进度条的精确数学平均值。当你点击添加或移除成员,或者热切换他们的自定义咒语时,你的成功率条会实时变化。
这是我第一次正式设计游戏。 但我不确定这款游戏是否能吸引小众玩家群体(优化、理论构建、策略RPG等)。你能给我一些关于游戏设计的反馈吗?谢谢!
评论 (0)