Skip to content

ScriptEditor是一个基于界面的RPG/AVG游戏剧本设计器。

Notifications You must be signed in to change notification settings

Rundll86/script-editor-2

Repository files navigation

ScriptEditor

ScriptEditor 是一个基于界面的 RPG/AVG 游戏剧本设计器,旨在帮助用户快速创建和管理游戏剧本。

功能特点

  • 节点管理:多种剧本节点类型,构建复杂对话树。
  • 世界观设定:管理角色、情绪种类和专有名词。
  • 资源管理:图像、视频和脚本资源的上传和管理。
  • 变量管理:创建和管理游戏变量,暂时无用。
  • 项目管理保存编译剧本数据。

技术栈

  • 前端框架:Vue 3 + Vite
  • 语言:TypeScript
  • 其他依赖:Zip.js 用于项目编译和导出

安装步骤

  1. 克隆项目到本地:

    git clone https://github.com/Rundll86/script-editor-2.git
  2. 进入项目目录:

    cd script-editor-2
  3. 安装依赖:

    npm install
  4. 启动开发服务器:

    npm run dev

使用说明

  1. 打开项目后,您可以通过顶部导航栏访问不同的功能模块。
  2. 使用节点管理窗口创建和浏览剧本节点。
  3. 在世界观设定中添加角色、情绪和专有名词。
  4. 上传资源文件(图像、视频、脚本等)。
  5. 配置角色和对应情绪的头像资源。
  6. 创建节点并整理节点树。
  7. 编译

开源许可

本项目基于 MIT License 开源。

特别鸣谢

感谢以下成员对项目的贡献:

Readme written by GPT-4o