Skip to content

🚀 更新日志

ArenaPro Creator 项目于 2024 年 7 月 1 日 正式立项。我们致力于为神岛创作者提供一套专业、高效、现代化的本地开发工作流。

在这里,你可以看到我们从公测到正式版的每一步脚印。

✨ 重大更新里程碑

  • 项目启动 (2024-07-01):

ArenaPro Creator 正式立项,旨在打造专业的本地开发工作流。

  • 首次公测 (V0.3.0, 2024-07-31):

插件在 VSCode 插件商城开启公开测试,迈出社区化的第一步。

  • 正式更名 (V0.4.0, 2024-08-12):

插件更名为 ArenaPro Creator,确立了品牌标识。

  • 开发体验飞跃 (V0.6.4 & V0.7.0):

陆续于 2024-10-24 引入 HMR,并于 2024-11-01 引入完整的 Debugger 功能,开发效率和代码质量得到质的飞跃。

  • 资源管理自动化 (V0.9.4, 2024-12-21):

实现神岛地图资源一键同步到项目,并自动生成类型声明,打通了游戏引擎与本地代码的桥梁。

  • 正式版发布 (V1.0.0, 2025-01-10):

经过近半年的迭代与公测,发布首个正式版,标志着项目进入稳定阶段。

  • ECS 架构支持 (V1.1.3, 2025-03-21):

新增对 ECS (实体-组件-系统) 架构的全面支持,引导创作者采用更现代的游戏开发模式。

  • AI 赋能 (V1.2.0, 2025-04-12):

首次引入插件 MCP 工具,探索 AI 在游戏开发工作流中的深度应用,开启智能化辅助创作时代。

2025 年

7 月

V1.3.0 (2025-07-11)

  • 🛠 Arena 文件读取: 修复了特定场景下无法正确读取 dao3.config.json 文件导致功能异常的问题。
  • 🚀 项目引导系统: 引入直观的步骤导航功能,帮助创作者快速定位当前操作进度。
  • 🔐 登录体验: 重构插件登录界面,采用更直观的交互设计,显著提升创作者认证体验。

V1.2.8 (2025-07-10)

  • 🌟 ArenaUI 资源: 新增 UI 路径类型以优化客户端 UI 元素查询,增强资源获取功能。

6 月

V1.2.7 (2025-06-10)

  • 🌟 脚本可视化依赖图: 新增查看客户端和服务器的入口文件脚本依赖图。

5 月

V1.2.6 (2025-05-12)

  • 🚀 Chat 吉 PT: 新增 Ai 一键评估所有脚本质量。

4 月

V1.2.5 (2025-04-22)

  • 🌟 Nodejs: 对 Node.js 环境的检测进行优化,支持一键安装。
  • 🚀 Uri: 适配 Uri 调用插件命令。

V1.2.2 -> V1.2.4 (2025-04-15)

  • 🚀 MCP 工具: 新增 Chat 吉 PT 知识库调用命令。
  • 🚀 Chat 吉 PT: 优化对话界面。

V1.2.1 (2025-04-13)

  • 🚀 Chat 吉 PT: 新增 claude-3-7-sonnet-20250219、GPT-4o 等大模型,可让创作者自选。
  • 🚀 MCP 工具: 优化部分功能回调信息。

V1.2.0 (2025-04-12)

  • 🚀 MCP 工具: 插件部分功能支持 MCP 调用,可让 AI 完成你的工作。

V1.1.8 -> V1.1.9 (2025-04-04)

  • 📦 构建: 优化 webpack 打包配置,在原本基础上默认支持 tsx 等格式打包。
  • 📦 构建: 统一了 HMR 和完整编译的alias配置,统一使用 HMR 版本配置。

3 月

V1.1.7 (2025-03-26)

  • 🔧 优化 HMR 编译: 优化 HMR 编译流程,确保在 Mac 和 Linux 系统上能够正常停止。
  • 🌟 Nodejs: 对 Node.js 环境进行检测,若未安装则提供提示信息。

V1.1.3 -> V1.1.6 (2025-03-23)

  • 🌟 ECS 架构: 当配置了file.typescript.[端].ECS属性时,创建文件会自动写入组件模版。
  • 🌟 ECS 架构: 当配置了file.typescript.[端].ECS属性时,组件会有实时引用提示。

V1.0.1 -> V1.1.2 (2025-03-16)

  • 🚀 Chat 吉 PT: 接入 Deepseek R1,展示深度思考,回答质量更加。
  • 📦 神岛 npm 包: 安装时,默认为最后一个包版本。
  • 🌟 修复: 修复一系列 bug。

1 月

V1.0.0 - 正式版 (2025-01-10)

  • 🌟 优化数据空间资源: 修复当输入非字符串时,写入的依然是字符串格式的情况。

2024 年

12 月

V0.9.9 (2024-12-30)

  • 🌟 优化数据空间资源: 合并查看/修改值功能,支持在文件中保存修改。
  • 🌟 优化数据空间资源: 优化了数据空间列表展示,为空时显示提示信息。
  • 📦 类型提示文件: 神岛 API 类型声明文件更新支持查看更新差异。
  • 🚀 链接地图: 链接地图的同时同步地图资源。

V0.9.8 (2024-12-28)

  • 🌟 优化数据空间资源: 修复查看布尔/数值类型数据时的错误。
  • 🌟 优化数据空间资源: 新增查看当前数据空间键值对数据的功能。

V0.9.6 (2024-12-22)

  • 🌟 同步地图资源: 新增客户端GameAssets.d.ts文件,与服务器端保持同步。
  • 🌟 同步地图资源快捷键: 按下Alt+Y键,可以一键同步地图资源到本地。

V0.9.5 (2024-12-21)

  • 🌟 同步地图资源: 修复空资源导致的类型声明报错问题。

V0.9.4 (2024-12-21)

  • 🌟 同步地图资源: 在 dao3Cfg 中,可一键同步地图资源到项目中,生成代码片段及类型声明文件。

V0.9.3 (2024-12-20)

  • 🚀 插件配置: 优化插件配置,自动过滤非插件的配置。
  • 🌟 优化资源: 减少不必要的大文件,减少插件大小。

V0.9.2 (2024-12-13)

  • 🔧 优化 HMR 编译: 修复当修改共有代码时,多个捆绑文件但只上传第一个捆绑文件至神岛问题。
  • 🌟 用户菜单: 优化用户中心工具菜单展示效果,及登录成功时不会弹出登录成功提示问题。
  • 🌟 用户菜单: 优化神岛账户登录先后顺序的问题,任意顺序皆可登录。

V0.9.1 (2024-12-10)

  • 📦 神岛 npm 包: 优化神岛 NPM 包列表为可搜索展示方式。
  • 🚀 神岛 npm 包快捷键: 按下Alt+N键,可以一键查看神岛 NPM 包列表。

V0.9.0 (2024-12-10)

  • 🔧 优化 HMR 编译: 新增代码分离功能,支持同时监听多个入口文件并打包成不同 bundle 文件并上传至 Arena 脚本编辑器中。
  • 📦 类型提示文件: 插件启动时静默更新 GameAPI.d.ts 和 ClientAPI.d.ts,不再弹出提示框。

V0.8.9 (2024-12-08)

  • 🔧 优化 UI 界面: 优化 js 文件一键插入路径时的类型约束问题。

V0.8.8 (2024-12-05)

  • 🔧 优化音频资源: 新增音频复制 URL 直链功能。

V0.8.7 (2024-12-02)

  • 🔧 优化 UI 界面: 优化 UI 界面资源一键插入路径当不是 js 文件时插入 ts 格式的代码问题。

11 月

V0.8.6 (2024-11-29)

  • 🔧 优化 HMR 编译: 修复了导入其他 ts 文件导致的 webpack 无法读取路径的问题。
  • 🌟 新手演练: 更新新手演练的内容。

V0.8.5 (2024-11-27)

  • 🔧 神岛 npm 包: 当配置了file.npmPackage属性时,将停止另一端的构建以加快速度。
  • 📦 颜色可视化: 新增 UiText 富文本Color的颜色可视化选择功能。

V0.8.4 (2024-11-26)

  • 🔧 神岛 npm 包: 可在package.json文件中快速配置入口文件。
  • 🔧 优化 HMR 编译: 结束服务器时强制杀死进程,修复有缓存编译的情况。

V0.8.3 (2024-11-25)

  • 🌟 图标: 区分完整编译和 HMR 编译图标。
  • 🔧 优化 HMR 编译: 优化 HMR 服务,当 HMR 打包+上传处理中时,状态栏实时变更提醒。
  • 🔧 完整编译: 优化体验,当未配置地图信息或未登录会弹出快速操作按钮。
  • 🌟 Arena 资源图标: 适配浅色背景下的 icon 图标。

V0.8.2 (2024-11-21)

  • 🌟 Arena 模型资源: 新增模型翻页选项。
  • 🌟 Arena 模型资源: 新增模型按创建时间倒序、名称排序和修改时间倒序三种排序方式
  • 🌟 Arena 资源: 同步图标为神岛一致的图片,更直观明确。

V0.8.1 (2024-11-20)

  • 🔧 webpack 配置: 修复当没有配置file.typescript.[端].webpack属性的情况无法读取文件的错误。

V0.8.0 (2024-11-20)

  • 🔧 完整编译: 优化完整编译提示,可一键打开双端下的 ts,wp 配置及入口文件及配置地图 ID。
  • 🔄 优化 dao3Cfg 配置提示: file.typescript.[端].base属性及file.typescript.[端].webpack属性已废弃。

V0.7.9 (2024-11-19)

  • 🚀 方块速查表快捷键: 按下Alt+B键,可以一键查询方块速查表。
  • 🔧 优化 HMR 编译: 优化 HMR 服务器状态提示,新增进程 PID,更直观查看 HMR 服务器状态。
  • 🔧 完整编译: 优化完整编译提示,可一键配置编译信息。

V0.7.8 (2024-11-17)

  • 🌟 Arena 商城资源: 新增地图商城资源,快捷插入商品 ID 到编辑器中。
  • 🌟 Arena 玩家皮肤资源: 新增地图玩家皮肤资源,可一键插入皮肤名或局部皮肤。
  • 🌟 Arena 方块速查表资源: 新增地图方块速查表资源,可一键搜索方块及插入方块 ID 或名称。

V0.7.7 (2024-11-15)

  • 🌟 代码片段: 优化代码片段文件存储方式,便于热更新代码片段。位于项目.vscode/dao3-ap.code-snippets

V0.7.6 (2024-11-14)

  • 🔧 单个文件 Debugger 模式: 新增 typescript 文件的 Nodejs 原生调试功能。
  • 🌟 代码片段: 新增引擎 API 代码片段功能,可以快速配置代码。

V0.7.5 (2024-11-11)

  • 🌟 Arena 图片资源: 修复图片资源与地图不同步问题
  • 🌟 Arena 音频资源: 修复音频资源无法显示资源大小问题

V0.7.4 (2024-11-08)

  • 🔧 优化 HMR 编译: 增加 HMR 运行时 Ts 脚本错误弹框提醒和日志记录配置

V0.7.3 (2024-11-05)

  • 🔧 优化 HMR 编译: 优化当 HMR 编译报错时,自动写入 log,并给常驻弹框进行提醒。

V0.7.2 (2024-11-04)

  • 🌟 新增 dao3Cfg 配置: 在配置架构中添加developmentAll字段,用于全局设置开发模式。

V0.7.1 (2024-11-01)

  • 🌟 极速上传 js 文件: 写死上传文件后缀为.js,减少出现编辑器崩溃情况。
  • 🔧 单个文件 Debugger 模式: .cjs,.mjs上传前进行判断,是否为合法运行模块。

V0.7.0 (2024-11-01)

  • 🚀 Chat 吉 PT: 修复快捷提问时携带的代码不全的问题,和快速修复展示的方式。
  • 🔧 远程 Debugger 模式: 【引擎待对接】新增 Arena 脚本远程调试功能。
  • 🔧 捆绑文件 Debugger 模式: 新增 Arena 捆绑脚本调试功能,暂不支持神岛 API 相关代码调试。
  • 🔧 单个文件 Debugger 模式: 新增 Arena 单个脚本调试功能,暂不支持神岛 API 相关代码调试。
  • 🚀 单个文件 Debugger 模式快捷键: 按下Alt+D键,可以一键调试当前 js 文件。
  • 🌟 模块新支持: 默认支持调试,完整/HMR 编译.ts,.js,.mjs(ECMAScript),.cjs(CommonJS)模块文件。
  • 🔄 编译上传: 支持配置是否脚本编译后自动上传至地图。默认为允许。

10 月

V0.6.6 (2024-10-29)

  • 🌟 请求资源: 新增请求资源提示,便于查看请求者。
  • 📦 类型提示文件: 手动修改GameAPI.d.tsClientAPI.d.ts文件时会弹出请勿修改的提醒。

V0.6.5 (2024-10-27)

  • 🚀 优化 HMR 编译: 新增重启和停止 HMR 服务器功能。
  • 🌟 极速上传 js 文件: 打开 js 文件后点击右上角的上传按钮即可同步至神岛地图中。
  • 🚀 上传 js 文件快捷键: 按下Alt+X键,可以一键上传当前文件。

V0.6.4 (2024-10-24)

  • 📦 构建提示: 更新构建相关功能和 UI 提示。
  • 🚀 优化 HMR 编译: 新增 HMR(模块热替换)功能,可以实时构建已修改文件并上传至 Arena 脚本编辑器中。

V0.6.3 (2024-10-17)

  • 📦 颜色可视化: 优化选择方式。

V0.6.2 (2024-10-16)

  • 📦 颜色可视化: 新增 Vec3 类的颜色可视化选择。

V0.6.1 (2024-10-15)

  • 📦 颜色可视化: 新增 GameRGB(A)Color 类的颜色可视化选择。

V0.6.0 (2024-10-04)

  • 📦 优化 dao3Cfg 配置提示: 优化outputAndUpdate配置,支持字符串和对象配置。
  • 🌟 Arena 数据空间: 新增数据空间键展示和分页优化,修复数据存储列表显示问题。

9 月

V0.5.9 (2024-09-30)

  • 🚀 Chat 吉 PT: 修复部分功能依然存在对话失败问题。
  • 🌟 Arena 数据空间: 当数据空间为空时,可新增数据的提示。

V0.5.8 (2024-09-29)

  • 🚀 Chat 吉 PT: 修复登录账号后依然对话失败问题。

V0.5.7 (2024-09-28)

  • 🌟 Arena 音频: 支持查看音频数据,并以共享模式同步地图项目中。

V0.5.6 (2024-09-27)

  • 🌟 Arena 数据空间: 支持可视化查看/修改数据空间的键值对数据。

V0.5.5 (2024-09-17)

  • 🔄 类型提示文件: 检测dts替换为 Gitee 平台,同步仓库同时提高访问速度。

V0.5.4 (2024-09-14)

  • 🌟 ArenaUi 界面: 修复 UI 界面插入路径报错的问题。

V0.5.3 (2024-09-14)

  • 🌟 ArenaUi 界面: 支持同步当前地图项目中的共享 UI 界面,更快速的获取相关元素,减少手动输入的步骤。
  • 插件入门界面: 完善插件欢迎界面的教程内容。
  • 🌟 其他优化: 优化部分问题。

V0.5.2 (2024-09-06)

  • 🌟 扩展地图: 优化选择地图后的视觉传达。
  • 🌟 编译上传: 优化编译配置读取的逻辑,展示速度更快。

V0.5.1 (2024-09-06)

  • 🌟 Arena 资源管理器: 修复 Arena 资源管理器在非神岛项目下启动的问题。

V0.5.0 (2024-09-06)

  • 📦 扩展地图列表: 优化登入登出时自动刷新列表,同时移动在资源管理器下。
  • 📦 扩展地图列表: 显示地图发布状况,不通过时展示理由。
  • 🚀 编译快捷键: 按下Alt+Q键,可以一键完整构建项目并上传至 Arena 脚本编辑器中。
  • 🚀 资源快捷键: 按下Alt+A键,可以一键显示 Arena 资源管理器。
  • 🌟 Arena 资源管理器: 支持同步当前地图项目中的共享模型/图片,后续将支持音频等资源。
  • 🌟 Arena 图片上传: 支持批量上传图片,并以共享模式同步地图项目中。
  • 🌟 Arena 临时频道预览: 支持查看当前存在的临时频道,点击频道可查看所存在的玩家 ID。
  • 📦 构建项目提醒: 新增构建项目提醒,当完整构建项目时,图标会显示为处理样式,并且在构建出错时自动弹出日志。
  • 插件入门界面: 完善插件欢迎界面的教程内容。

8 月

V0.4.7 (2024-08-28)

  • 📦 扩展地图列表: 新增扩展地图列表树状图,便于快速进入不同附图。
  • 🚀 创作图标: 优化打开创作端 vsc 内置浏览器 icon 默认的问题。

V0.4.6 (2024-08-25)

  • 📦 编译提示: 优化编译时的输出样式,加颜色输出,更直观。
  • 🚀 编译提示: 修复编译时出现 2 次提示词的情况。

V0.4.5 (2024-08-25)

  • 📦 扩展地图: 修复无法选择附图的 BUG。
  • 🚀 登陆 Token: 粘贴 JSON 格式的用户数据,程序将会自动提取 Token。
  • 🌟 系统浏览器: 新增使用系统浏览器打开创作端的选项开关选项。
  • 🌟 上传错误提示: 修复上传错误时无法展示错误原因的 BUG。

V0.4.4 (2024-08-19)

  • 🌟 不重要优化: 优化部分问题。

V0.4.3 (2024-08-18)

  • 📦 优化 dao3Cfg 配置提示: 优化提示文件访问速度,新增字段简要描述。
  • 🌟 新手演练: 初次安装本插件会自动跳转到演练界面,引导查看插件使用文档。

V0.4.2 (2024-08-17)

  • 📦 自定义编译文件: 修复上传导致的代码覆盖 BUG。

V0.4.1 (2024-08-16)

  • 📦 自定义编译文件: 支持创作者自行定义编译后和上传的文件名称,满足多脚本的需要。

V0.3.9 -> V0.4.0 (2024-08-12)

  • 插件更名为 ArenaPro Creator

V0.3.8 (2024-08-12)

  • 🚀 Chat 吉 PT: 优化未登录账户情况下,调用相关功能后,不显示对话界面

V0.3.7 (2024-08-12)

  • 🚀 Chat 吉 PT: 新增快捷代码图标自定义配置,满足不同人群需求。
  • 📦 webpack: 支持创作者自定义 webpackCfg。
  • 🚀 插件设置: 插件设置分门别类,更好寻找相对应的设置。

V0.3.6 (2024-08-12)

  • 🚀 Chat 吉 PT: 优化快捷代码图标显示,更美观。
  • 🚀 Chat 吉 PT: 优化显示规则,不会在 ts 类型声明文件中显示图标。
  • 🚀 Chat 吉 PT: 在插件设置中,可以自定义是否显示快捷代码图标,点击账户即可进入设置。
  • 🌟 多项目引用: 解决多个项目互相引用编译失败问题。

V0.3.5 (2024-08-12)

  • 🚀 Chat 吉 PT: 优化快速选择机制,在函数/类/方法/接口上方显示按钮,点击可以一键触发。
  • 🚀 Chat 吉 PT: 优化初次需要手动激活界面的问题,现已经可自动激活并自动询问。
  • 📕 快速 API 文档: 选中想要搜索的代码,右键或按下Alt+Q键,可以一键查询 API 文档。
  • 📦 快速配置地图:dao3.config.json文件中,在 map 属性上方会出现辅助按钮,可更快速配置地图。
  • 🌟 请求反馈: 新增请求网络时出现加载条,告知当前程序动作。

V0.3.4 (2024-08-12)

  • 🔄 类型提示文件: 每当打开 VSCode 编辑器 ArenaPro-Ts 项目时,后台会无感知触发.dts 的自动更新,确保开发环境始终与最新代码提示文件保持同步。
  • 🌟 自定义命令: 提供了便捷的部署 Ts 脚手架命令,同时新增自定义命令,让每一位创作者都能随心所欲地打造自己的开发利器。

V0.3.3 (2024-08-12)

  • 🚀 Chat 吉 PT: 优化快速选择快捷键为Alt+Q,操作更顺手,且失焦后不再触发,提升用户体验。

V0.3.2 (2024-08-12)

  • 🚀 Chat 吉 PT: 优化点击函数触发机制,改为无感式触发,增强用户体验,并且支持符号新增,功能更加丰富。

V0.3.1 (2024-08-12)

  • 📦 npm: 现将每个 npm 命令临时配置为国内腾讯源,有效减少因网络问题导致的超时问题,加快开发效率。

7 月

V0.3.0 - 公开测试 (2024-07-31)

  • 伴随此版本,插件正式在 VSCode 插件商城开启公开测试

神岛实验室