这个项目能做什么

# GB Studio GB Studio 是一款快速易用的 Game Boy 复古游戏制作工具,适用于 Mac、Linux 和 Windows。它由基于 Electron 的游戏构建应用程序和 GBVM(一种使用 GBDK 的基于 C 语言的游戏引擎)组成。该项目以 MIT 许可证发布,并积极维护,通过 Patreon、Twitter、Reddit 和 Discord 提供社区支持。 ## 安装 从 GB Studio 下载页面为你的操作系统下载发行版。要从源代码运行,请克隆仓库,安装 NodeJS(版本见 .nvmrc),然后运行: ```bash > cd gb-studio > corepack enable > yarn > npm run fetch-deps > npm start ``` 检出新版本后,再次获取依赖项以确保你拥有最新的 GBVM 和 GBDK。GB Studio 目前使用 Node 24 LTS;使用包含的 .nvmrc 配合 NVM 切换版本。 ## GB Studio 命令行界面 从源代码安装,然后构建并链接命令行界面: ```bash > npm run make:cli > yarn link ``` 在任何文件夹中,使用如下命令运行 `gb-studio-cli`: - **导出项目**:`gb-studio-cli export path/to/project.gbsproj out/` - **导出数据**:`gb-studio-cli export -d path/to/project.gbsproj out/` - **制作 ROM**:`gb-studio-cli make:rom path/to/project.gbsproj out/game.gb` - **制作 Pocket**:`gb-studio-cli make:pocket path/to/project.gbsproj out/game.pocket` - **制作 Web**:`gb-studio-cli make:web path/to/project.gbsproj out/` - **制作带使用报告的 ROM**:`gb-studio-cli make:rom path/to/project.gbsproj out/game.gb --usage` ## GBS 音乐 音乐编辑器的独立网页应用可在 https://music.gbstudio.dev/ 获取。要本地运行,请使用 `npm run start:music-web`,或使用 `npm run build:music-web` 构建资产以自行托管(输出到 `out/music-web`)。 ## 文档 完整文档可在 https://www.gbstudio.dev/docs 获取。 ## 给翻译者的说明 欢迎通过拉取请求对 `src/lang` 中的 JSON 文件贡献新语言本地化。一个脚本会列出英文本地化中缺失的键,并将它们复制到你的本地化文件中: ```bash npm run missing-translations lang # 例如 npm run missing-translations de # 例如 npm run missing-translations en-GB ```