@ai-rpg-engine/terminal-ui
v2.0.6
Published
AI RPG Engine terminal renderer and input layer
Maintainers
Readme
@ai-rpg-engine/terminal-ui
AI RPG 引擎的终端渲染和输入层,将事件流转换为可读的终端输出。
安装
npm install @ai-rpg-engine/terminal-ui包含内容
- 事件渲染器:将引擎事件转换为格式化的终端文本。
- 输入解析器:解析玩家指令,转换为引擎操作。
- 颜色主题:ANSI 颜色方案,适用于不同的游戏类型。
- 布局辅助工具:状态栏、房间描述、实体列表。
用法
import { TerminalRenderer, InputParser } from '@ai-rpg-engine/terminal-ui';
const renderer = new TerminalRenderer();
const parser = new InputParser();
// Render engine events
for (const event of events) {
renderer.render(event);
}
// Parse player input into actions
const action = parser.parse('attack guard');文档
由 MCP Tool Shop 构建。
