核心概念
了解 Reverie 的核心概念和设计理念,掌握创作的基础知识。
角色系统 (Character System)
Reverie 的核心是强大的角色系统。每个角色都可以拥有独特的个性、背景故事、记忆和情感状态。
- 动态个性: 角色会根据互动改变性格特征。
- 长期记忆: 角色记住过去的对话和事件。
- 情感状态: 角色拥有复杂的情感反应系统。
对话树 (Dialogue Tree)
可视化的对话树编辑器让您轻松创建分支剧情和复杂的对话流程。
- 节点式编辑: 直观的拖拽式界面。
- 脚本集成: 支持 Python/Lua 脚本进行复杂逻辑控制。
AI 驱动 (AI Powered)
集成先进的 AI 模型,让角色能够进行自然流畅的对话,而不仅仅是预设的回复。
- 上下文理解: AI 理解对话历史和情境。
- 混合模式: 结合预设对话和 AI 生成,既可控又灵活。
变量与状态 (Variables & State)
强大的变量系统让您可以追踪任何信息,从简单的标志到复杂的数据结构。
# 示例:设置变量
player.reputation += 10
if player.reputation > 50:
unlock_achievement("Celebrity")