HytaleModding:Hytale 官方发布了 NPC 编辑器工具预览版

  • 购买游戏时,在支付界面使用创作者代码 HytaleCN 以表示对中文社区的支持,这对我们来说十分重要,感谢您的支持!(点击查看示意图
原文链接
https://x.com/HytaleModding/status/2027082772293312915
作者
HytaleModding、Slikey
译者
ETW_Zero
转载许可
允许规范转载。转载须注明原文链接、作者、译者、所属平台(HytaleCN)。
发布于 2026 年 2 月 27 日

Hytale 团队现已发布NPC编辑器工具预览版!

下载地址(目前仅限Windows系统):https://cdn.hytale.com/NPC_Visual_Editor.zip

请仅信任来自 http://hytale.com 的链接,该网站是编辑器唯一官方发布渠道!

技术总监 @slikey 在 Discord 的公告:

NPC 编辑器的早期原型预览


我们分享了 NPC 编辑器的早期原型预览版——一款临时外包开发的独立工具,用于无需手写 JSON 即可创建和编辑 NPC 行为模板。该工具旨在加速 NPC 开发进程,并非长期维护的官方编辑器。目前仅经过基础测试,存在大量 Bug 和粗糙交互。尽管如此,其效率远超原始 JSON 编辑,且为未来的统一编辑器奠定了坚实基础。

它是什么?


NPC 编辑器是独立的 NPC 模板编辑工具。无需直接操作原始 JSON 描述符,你将获得结构化 UI 界面,用于构建和修改 NPC 行为——包括状态、过渡、传感器、动作等所有构成 NPC 模板的要素。

它可以打开并编辑所有现有的 NPC 模板,可以创建新模板/变体,同时也可以将处理兼容性等常见任务大幅简化。

核心功能:
  • 状态可视化与快速导航的 NPC 行为编辑器
  • 全面支持新模板/变体/资源组件创建
  • 内置编辑器与内联验证
  • 计算表达式自动补全
  • 模板中直接显示可用组件参数
  • 所有元素类型的内置完整文档
  • 复制/粘贴与撤销/重做支持
  • 兼容所有现有 NPC 模板格式
  • 基于服务器生成的 NPC 描述符文件,全面支持模组化NPC元素
  • 浅色/深色模式

它代表什么(及不是什么)


该工具最初作为临时外包原型开发,用于加速 NPC 开发并探索理想的编辑体验。它不是官方 NPC 编辑器——最终版本将整合至游戏的资源编辑器中。但鉴于其实用性,我们决定提前向模组制作者开放,而非等待长期方案。

可将其视为一款"过渡工具",足以支撑当前实际工作。

支持与维护


我们将修复 Bug 并进行基础维护,但非长期支持产品。无固定更新周期,未来将被游戏内置的官方资源编辑器取代。

目前暂无Linux/Mac版本,因工具定位为工作流探索,而非技术质量优化。

所以,你的反馈将会直接塑造官方的工具。你使用得越多,告诉我们什么能用与什么没法用越多,最终的成品就会越好。

你需要做什么


  1. 测试工具:尝试创建 NPC、编辑现有模板,推动工具极限测试。通过模组大使(modding ambassador)与其他社区成员协作。
  2. 报告 Bug:若发现严重问题请,你应该让我们得知,且应该具体指明哪里出现了错误。我们预计,随着内部的开发,大部分漏洞都会随着时间解决。
  3. 提供反馈:哪些功能实用?哪些逻辑混乱?缺少什么?所有反馈将直接优化官方模组工具设计。你可以通过我们官方的反馈页面进行反馈:https://accounts.hytale.com/feedback


原文:
The Hytale team just released the NPC Editor Tool Preview!

Download at: https://cdn.hytale.com/NPC_Visual_Editor.zip (Windows only for the time being)

Please only trust any links that come directly from http://hytale.com, this is the only place where the editor is shared!

Message from Tech Director
@slikey
in our Discord:

NPC Editor Early Prototype Preview
We're sharing an early prototype preview of the NPC Editor, a temporary, contracted, standalone tool for creating and editing NPC behavior templates without hand-writing JSON. It was built to help us move faster on NPC development and is not the official editor we'll be maintaining long-term. It has only had minimal testing so far, so expect bugs and rough edges. That said, it should tremendously speed up NPC creation compared to raw JSON editing, and it serves as a strong foundation for the final unified editor that will come later.

What is it?
The NPC Editor is a standalone NPC template editor. Instead of working directly with raw JSON descriptors, you get a structured UI for building and modifying NPC behavior - states, transitions, sensors, actions, and everything else that makes up an NPC template.

It can open and edit all current NPC templates and makes creating new templates and variants, working with compatibility, and other common NPC tasks significantly easier.

Key features include:
- NPC behavior editor with state visualization and quick navigation
- Full support for creating new templates, variants, and NPC asset components
- In-editor and inline validation
- Autocomplete for compute expressions
- Visibility of available component parameters directly in templates
- Full documentation for all element types in-editor
- Copy/paste and undo/redo support
- Works with all existing NPC template formats
- Designed to use NPC descriptor files generated from the server to fully support modded NPC elements
- Light and dark mode

What this is (and isn't)
This was originally built as temporary contracted work, as an internal prototype to help speed up NPC development and to explore what a good NPC editing experience could look and feel like. It is not the official Hytale NPC editor - that will eventually be part of the asset editor - but we figured it's useful enough that modders should have access to it now rather than waiting.

Think of it as an interim tool that's good enough to get real work done today.

Support & Maintenance
We'll fix bugs and perform general maintenance on this tool as needed, but this is not a long-term supported product. There is no guaranteed update schedule, and it will eventually be superseded by official modding tools directly built into the Asset Editor of the game.

Right now, there is no version for Linux & Mac as the purpose of this tool is workflow exploration rather than technical quality.

That said, your feedback directly shapes the official tools. The more you use this and tell us what works and what doesn't, the better the real thing will be.
What we need from you
- Test it out. Try creating NPCs, editing existing templates, and pushing it to see where it breaks. Communicate with other community members and drive needs via our modding ambassador.
- Report bugs. If something is critically wrong you should let us know but given what it is, we expect most bugs to resolve through internal development over time.
- Share feedback. What's useful? What's confusing? What's missing? This all feeds into the design of our official modding tools. You can use the feedback form on our website at https://accounts.hytale.com/feedback
 
  • 赞
反应: 猫里奥