# Unity工具Prata-Dialogues in seconds快速打造轻量级自然对话系统

> Prata - Dialogues in seconds v1.2.1是一个强大而易于使用的对话系统，能够帮助游戏开发人员快速创建自然流畅的对话。使用Prata，您可以省去繁琐的手工编写代码的步骤，而只需要简单地拖拽和连接节点即可完成对话系统的创建。Prata的内置图形界面提供了一个非常友好的工作流程。您可以为角色分配情感，然后将它们与其他节点连接，从而生成流畅且易于使用的对话系统

- 原文：https://www.interestcreator.com/prata/
- 站点：https://www.interestcreator.com/
- 发布：2023-02-25
- 更新：2023-02-25
- 分类：Unity关卡设计工具、Unity插件、游戏模板
- 标签：unity游戏对话系统、对话与互动、文字对话游戏、游戏模板

## 概要

Prata - Dialogues in seconds 是 Unity 的轻量级节点式对话系统，可视化连节点即可生成对话树，支持玩家选项与变量记录，源码完全开放可改。

## 正文

![1677315116 f18ff93cf9f80f4](https://www.interestcreator.com/wp-content/uploads/2023/02/1677315116-f18ff93cf9f80f4.webp)

> Unity游戏引擎的Prata-Dialogues in seconds是一个易于使用且轻量级的对话系统，它可以帮助游戏开发人员快速创建角色和交互。此工具还有免费版本供初学者尝试。
>
> Prata的内置图形界面提供了一个非常友好的工作流程。您可以为角色分配情感，然后将它们与其他节点连接，从而生成流畅且易于使用的对话系统。

## 该工具的特点包括：

- 可视化的基于节点的对话编辑器，便于您和团队进行快速迭代。
- 初学者友好的操作界面。
- 可以创建简单、顺序或随机交互。
- 简单的角色创建。
- 与输入系统集成。
- 用户文档，让您了解使用方法。
- 简单易于集成。
- 可扩展性非常强。
- 源代码完全开放，供用户自由修改和调整。

此包括使用文档，完整注释的源代码和演示场景。

使用Prata，游戏开发人员可以在几分钟内创建一个自然流畅的对话系统，而无需编写大量的代码。您可以创建简单的对话树或复杂的随机对话，这些对话可以针对不同的游戏角色进行定制。同时，Prata还支持与[Unity](https://www.interestcreator.com/unityplugin/)输入系统的无缝集成，使您的游戏更加易于操作。

Prata的基于节点的对话编辑器简化了游戏开发人员的工作。您可以轻松地在视觉化编辑器中创建对话树，而无需手动编写代码。对话树的编辑非常直观，您只需为每个对话节点指定说话者、说话内容和后续对话节点即可。

在Prata中，您可以创建基于玩家选项的交互，使游戏更加互动和有趣。您还可以使用Prata的变量系统，将玩家的决策保存下来，并根据这些决策调整后续对话的内容。

总的来说，Unity工具Prata-Dialogues in seconds是一个强大而易于使用的对话系统，能够帮助游戏开发人员快速创建自然流畅的对话。使用Prata，您可以省去繁琐的手工编写代码的步骤，而只需要简单地拖拽和连接节点即可完成对话系统的创建。

相关资源：[游戏过场对话与任务系统Dialogue and Quests](https://www.interestcreator.com/dialogue-and-quests/)

相关资源

- [游戏对话系统-Dialogue System for Unity](https://www.interestcreator.com/dialogue-system-for-unity)
- [Adventure Creator ：Unity 无代码冒险游戏引擎，2D/3D 叙事解谜全能方案](https://www.interestcreator.com/adventure-creator-2)
- [Dialogue 2 Game Creator 2 by Catsoft Works游戏叙事对话创作工具](https://www.interestcreator.com/dialogue-2-game-creator-2)
- [Highlight Plus-All in One Outline Selection Effects-Unity高亮、轮廓线和发光特效插件](https://www.interestcreator.com/unity-highlight-plus)

## 常见问题

### 支持哪些 Unity 版本？

原文未标注版本号与渲染管线要求，只说明工具可与 Unity 的输入系统集成。

### 怎么搭对话？

在基于节点的可视化编辑器里为角色指定情感，再把节点连起来；每个节点填说话者、说话内容与后续节点即可。

### 能记录玩家选择吗？

能。内置变量系统可以保存玩家的决策，后续对话再按这些变量改变走向。

### 能做什么类型的交互？

简单顺序对话、随机对话与基于玩家选项的分支都能做，也可按不同角色分别定制对话树。

### 源码能改吗？

可以。原文写明源代码完全开放，供使用者自由修改调整，并附带使用文档、完整注释与演示场景。

### 上手成本高吗？

低。原文定位是初学者友好的界面，不需要写大量代码，拖拽并连接节点就能完成对话系统。
