# wenzi **Repository Path**: elord/wenzi ## Basic Information - **Project Name**: wenzi - **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-03-31 - **Last Updated**: 2026-04-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 文字RPG游戏 这是一个基于HTML、CSS和JavaScript的文字RPG游戏,使用Vite作为构建工具,pnpm作为包管理工具。 ## 项目结构 ``` ├── index.html # 主页面 ├── package.json # 项目配置 ├── vite.config.js # Vite配置 └── src/ ├── styles/ # 样式文件 │ └── styles.css # 主样式文件 ├── utils/ # 工具类 │ ├── navigation.js # 导航工具 │ ├── battle.js # 战斗系统 │ └── system.js # 系统页面逻辑 └── main.js # 主逻辑文件 ``` ## 功能说明 1. **登录/注册系统**:支持用户登录和注册 2. **人物系统**:显示人物信息,包括等级、属性等 3. **物品系统**:管理游戏物品 4. **宠物系统**:管理游戏宠物 5. **任务系统**:管理游戏任务 6. **地图系统**:显示当前位置,支持移动 7. **战斗系统**:回合制战斗,支持攻击、技能、物品和逃跑 ## 技术栈 - **前端**:HTML5, CSS3, JavaScript - **构建工具**:Vite - **包管理**:pnpm ## 运行方法 1. 安装依赖 ```bash pnpm install ``` 2. 启动开发服务器 ```bash pnpm dev ``` 3. 构建生产版本 ```bash pnpm build ``` 4. 预览生产版本 ```bash pnpm preview ``` ## 注意事项 - 本项目使用模拟数据,实际项目中应该连接后端API - 战斗系统为简化版,实际项目中可以扩展更多功能 - 地图系统为简化版,实际项目中可以实现更复杂的地图系统 ## 未来计划 - 实现后端API - 增加更多游戏内容 - 优化用户界面 - 添加音效和动画效果