# 生物/怪物设计

## 规则（Rules）

- 每个生物必须有清晰的定位：普通怪、精英怪、BOSS
- 生物的能力/强度必须与玩家当前的成长阶段匹配
- 生物的视觉设计和行为模式要对应其生态设定

## 方法（Methods）

### 步骤1：确定生物类型

| 类型 | 特征 | 强度 | 出现频率 |
|:----|:-----|:-----|:---------|
| 普通怪 | 基础近战/远程 | 低 | 高 |
| 精英怪 | 有特殊技能 | 中 | 中 |
| BOSS | 多个阶段、特殊机制 | 高 | 低 |
| 召唤物 | 由其他怪物召唤 | 低 | 视技能而定 |

### 步骤2：设计生物属性

```json
{
    "creature_id": "slime_fire",
    "name": "火焰史莱姆",
    "type": "normal",
    "level": 5,
    "hp": 200,
    "atk": 25,
    "def": 10,
    "skills": ["fire_ball"],
    "drops": ["slime_essence", "gold_50"],
    "exp": 30
}
```

### 步骤3：设计行为模式

- **普通怪**：简单的巡逻→发现→追击→攻击循环
- **精英怪**：有技能释放节奏，血量低时进入狂暴状态
- **BOSS**：分阶段，每个阶段有不同的技能和攻击模式

## 技巧（Tips）

- **生态一致性**：沙漠地图的怪物应该怕水、火系攻击
- **强度标识**：让玩家一眼能看出怪物的强弱（大小、颜色、特效）
- **掉落匹配**：越难打的怪物掉落越好，给玩家挑战的动力
