34 lines
771 B
Markdown
34 lines
771 B
Markdown
# ADR-002: 使用 2D 俯视角渲染
|
|
|
|
## Status
|
|
Accepted
|
|
|
|
## Date
|
|
2026-05-10
|
|
|
|
## Context
|
|
需要选择渲染方式,要求:
|
|
- 浏览器原生支持
|
|
- AI 工具可以生成素材
|
|
- 开发速度快
|
|
- 能展示所有 RPG 系统
|
|
|
|
## Decision
|
|
使用 2D 俯视角 (类经典塞尔达/早期最终幻想)。
|
|
|
|
- Phaser 3 + Arcade Physics
|
|
- 32x32 像素 tile 地图
|
|
- 极简色块/简单像素美术
|
|
- HTML/CSS 覆盖层处理 UI
|
|
|
|
选择此方案而非:
|
|
- 3D WebGL (开发周期太长,AI 难以生成 3D 模型)
|
|
- 2D 横版 (不适合开放世界探索)
|
|
- 纯 HTML UI (失去游戏世界沉浸感)
|
|
|
|
## Consequences
|
|
- 开发速度快,可以专注系统完整性
|
|
- AI 可以生成 2D 像素美术
|
|
- 性能良好,中端硬件可达 60fps
|
|
- 视觉表现简单,后期可美化
|