# game-studio **Repository Path**: djxfire/game-studio ## Basic Information - **Project Name**: game-studio - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-01-23 - **Last Updated**: 2026-02-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 剧情游戏制作引擎 一个用于制作剧情驱动游戏的可视化编辑器,支持多种交互元素和分支剧情。 ## 功能特性 - **可视化编辑器**:无需编程即可制作剧情游戏 - **玩家属性系统**:可定义多个玩家属性,影响剧情走向 - **剧情节点编辑**:配置场景、角色和对话 - **分支与判别器**:基于玩家属性的条件分支系统 - **场景触点**:在场景中设置交互热点 - **导出功能**:一键导出可执行的游戏 ## 技术栈 - Electron - Vue 3 - TypeScript - Element Plus - Vite ## 安装与运行 1. 克隆项目 2. 安装依赖:`npm install` 3. 启动开发模式:`npm start` ## 开发模式 - 使用 `npm run dev-vite` 启动 Vite 开发服务器 - 使用 `npm start` 启动 Electron 应用 ## 架构说明 项目包含以下主要模块: - 主进程 (main.js):负责应用生命周期和系统集成 - 渲染进程:提供可视化编辑界面 - 项目管理器:处理项目文件的读写 - 游戏引擎:运行时解释剧情数据 ## 使用说明 1. 创建新项目或打开现有项目 2. 使用可视化编辑器配置剧情节点 3. 设置玩家属性和分支条件 4. 在场景中添加交互触点 5. 导出最终游戏