一个基于 Vue3 + Pixi.js 的通用冒险游戏引擎,可以制作 Galgame 和 RPG。
使用脚手架快速创建项目:
npx @openavg/create-openavg my-game
cd my-game
pnpm dev- 🎮 完整的游戏场景管理系统
- 🎵 音频系统(BGM、音效)
- 💾 存档/读档系统
- 🎨 基于 Pixi.js 的高性能渲染
- 📝 对话和剧情控制系统
- 🎬 丰富的游戏菜单组件
OpenAVG/
├── packages/
│ ├── core/ # 引擎核心库
│ ├── playground/ # 开发测试环境
│ └── create-openavg/ # 项目脚手架
- Node.js >= 22.x
- pnpm >= 9.x
git clone https://github.com/Panzer-Jack/OpenAVG.git
cd OpenAVG
pnpm install# 启动开发服务器
pnpm dev
# 构建游戏
pnpm build:game
# 构建引擎核心
pnpm build:core详细文档正在完善中,敬请期待。
MIT