# 生物系统设计

# 常规敌人

名称 行为模式 特殊机制 视觉特征 类型
雾隐者 群体包抄/遇光退缩 SAN<30%时分裂幻影 半透明躯干+机械眼球 迷雾系敌人
锈蚀构造体 直线冲锋/定期自爆 死亡时释放EMP脉冲 生锈金属外壳+漏油特效 机械系敌人
记忆蜉蝣 环绕玩家吸收记忆碎片 被击杀时损失10%当前记忆 发光水母形态+数据流触须 迷雾系敌人

常规敌人AI状态机

# 精英怪物

  • 熵化聚合体 (机械系敌人)
    • 阶段能力:
      • 吸收场景残骸增大体型(最多3次)
      • 每损失25%血量喷射腐蚀液(生成毒池)
    • 弱点:攻击核心处的怀表碎片
    • AI状态机:
  • 记忆吞噬者 (迷雾型敌人)
    • 阶段切换逻辑:
      • 窃取玩家最近3次攻击模式
      • 每60秒切换一次武器变异效果
      • 血量30%时触发时空回溯(恢复至50%)
    • AI状态机:

# 迷雾生灵

  • 可被部分武器吸收,作为武器变异的道具
  • 吸收方式: 被该武器击杀
  • 生灵列表:
    • 火仙灵
    • 寒冰鸦
    • 水XX
    • 雷XX
    • 油XX
    • 吞噬蜘蛛
    • 吞噬幽灵

# 四、NPC系统

# 1. 核心NPC

  • 赫尔(黑化妹妹)
    • 功能:记忆碎片商店/禁忌改造服务
    • 交互规则:
      • 每次改造提升1级黑化值(影响结局)
      • 出售道具包含其他玩家的遗物(带诅咒效果)
  • 引魂鸦克罗诺斯
    • 功能:时间尘埃兑换/地图标记
    • 隐藏机制:
      • 消耗100尘埃可回溯到任意已通过楼层
      • 对话选项随玩家死亡次数增加逐步解锁

# 2. 随机事件NPC

NPC类型 出现条件 交互内容 风险回报
拾荒者 连续3层未休息 用当前武器换随机传说道具 可能获得损坏物品
记忆幽灵 SAN<20%时概率出现 出售已死亡玩家的记忆片段 可能触发精神污染事件
机械神甫 携带机械系武器 提供义体改造服务 永久改变角色移动方式

# 一、敌人AI分层设计

# 1. 基础行为模板

  • 雾隐者(常规敌人)
    • 行为逻辑
      • 常态:在迷雾中随机游走,玩家进入视野后触发追逐
      • 低SAN值响应:当玩家理智低于30%时,雾隐者会分裂为3个幻影(仅1个实体)
    • 数值参数
      public class FogWalker
      {
          public float base_speed = 2.5;  
          public float split_threshold = 0.3;  # SAN值阈值
          public int illusion_duration = 8;  # 幻影存在时间(秒)
      }
      

# 2. 精英怪特殊机制

  • 记忆吞噬者(Boss前哨单位)
    • 核心能力
      • 偷取玩家最近一次死亡时的武器变异效果(如玩家曾用蛛网武器死亡,吞噬者将发射减速蛛网)
      • 血量低于20%时触发「时间回溯」:恢复至50%血量但永久降低10%移速
    • 反制策略
      • 使用克罗诺斯的「时间锚定」技能可封锁其回溯能力

# 3. BOSS战设计 - 以「苍白之影」为例

  • 阶段划分
    • P1(100%-70%):镜像复制玩家当前武器,每30秒切换一次变异属性
    • P2(70%-30%):召唤其他时间线的自我幻影,需击杀真实本体(通过记忆碑文闪光提示)
    • P3(30%-0%):与玩家进入「记忆共振」状态,双方共享伤害,强制要求精准闪避反击

# 二、关卡机制融合策略

# 1. 动态地形系统

  • 毒池陷阱
    • 基础伤害:每秒5%最大生命值
    • 变异交互:若玩家武器有冰系变异,可冻结毒池制造临时路径
  • 记忆回响区
    • 触发条件:携带至少3个怀表碎片时激活
    • 效果:播放其他时间线塞恩的死亡瞬间,揭示该层隐藏出口位置

# 2. 资源博弈设计

  • 记忆货币循环
    行为 记忆获取量 风险等级
    主动进入迷雾盲区 +15 ★★★★
    击杀镜像自我 +30 ★★★☆
    植入怪物器官 -20 ★★☆☆
    • 商店定价策略:关键道具「时间沙漏」(暂停雾噬症侵蚀)需消耗80记忆,促使玩家冒险决策

# 3. 惩罚与奖励平衡

  • 负面连锁反应
    若玩家连续3次选择饮用污染药剂,将触发「不可逆异变」:
    • 左臂武器永久锁定当前变异形态
    • 解锁隐藏对话:「赫尔」会嘲讽塞恩"你和我们越来越像了"
  • 补偿机制
    当玩家因时间线崩塌强制传送时,下一层初始房间必刷1个记忆碎片

# 三、技术实现参考

# 1. 武器变异系统

// 武器变异事件监听
public void OnEnemyConsumed(EnemyType type) {
    switch(type) {
        case EnemyType.Spider:
            AddEffect(new WebShooter(3.0f)); // 蛛网持续时间
            break;
        case EnemyType.Mechanical:
            ModifyDamageType(DamageType.Electric, 1.2f); // 电弧伤害倍率
            break;
        // 变异叠加检测
        if (currentMutations >= mutationLimit) {
            TriggerCorruptionEvent(); // 基因污染事件
        }
    }
}

# 2. 迷雾视野算法优化

  • 性能方案
    使用GPU Instancing渲染动态迷雾,通过Shader控制迷雾密度:
    float fogDensity = 1.0 - saturate(playerSAN / 100.0);  
    float4 finalColor = lerp(sceneColor, fogColor, fogDensity * edgeFalloff);  
    
  • 视觉增强:在迷雾边缘添加柏林噪声扰动,模拟克苏鲁风格的不可名状感

# 四、测试用例设计

# 1. 武器变异平衡性测试

  • 测试场景
    连续吞噬10次机械系敌人,监测电弧伤害成长曲线是否符合公式:
    伤害倍率 = 1.2^n (n≤5时) → 1.2^5 * log2(n) (n>5时)
  • 通过标准:5层以内Build强度线性增长,5层后呈现边际效应递减

# 2. 多周目继承验证

  • 测试流程
    1. 首次通关解锁「灼热臂刃」词条
    2. 新周目开局选择继承该词条
    3. 验证吞噬火系敌人时是否触发「熔核过载」特效
  • 验收指标:继承词条与新增变异产生乘法效应而非数值溢出
上次更新: 3/19/2025, 7:45:51 PM