GB Studio
版权所有 (c) 2021 Chris Maltby,根据 MIT 许可证 发布。
Twitter: @maltby
Reddit: /r/gbstudio
Discord: 加入聊天
GB Studio 是一款快速且易用的复古冒险游戏制作工具,适用于 Game Boy,可在 Mac、Linux 和 Windows 上运行。 更多信息请访问 GB Studio 网站
GB Studio 由一个基于 Electron 的游戏构建应用程序和一个使用 GBDK 的 C 语言游戏引擎组成,音乐由 GBT Player 提供。
安装
从 GB Studio 下载 页面下载适用于您操作系统的版本。
或者要从源代码运行,请克隆此仓库,然后:
> cd gb-studio
> yarn
> npm start
GB Studio 目前使用 Node 21.7.1。如果您已安装 NVM,可以使用包含的 .nvmrc
文件切换到支持的 Node 版本。
> cd gb-studio
> nvm use
GB Studio CLI
按上述方法从源代码安装 GB Studio,然后
> npm run make:cli
> yarn link
# 现在可以从任何文件夹运行 gb-studio-cli
> gb-studio-cli -V
3.0.0
> gb-studio-cli --help
更新 CLI
拉取最新代码并再次运行 make:cli,yarn link 只需在首次运行时执行。
> npm run make:cli
CLI 示例
-
导出项目
> gb-studio-cli export path/to/project.gbsproj out/
将 gbsproj 导出为 GBDK 项目到 out 目录
-
导出数据
> gb-studio-cli export -d path/to/project.gbsproj out/
仅将 src/data 和 include/data 从 gbsproj 导出到 out 目录
-
制作 ROM
> gb-studio-cli make:rom path/to/project.gbsproj out/game.gb
从 gbsproj 制作 ROM 文件
-
制作 Pocket
> gb-studio-cli make:pocket path/to/project.gbsproj out/game.pocket
从 gbsproj 制作 Pocket 文件
-
制作 Web
> gb-studio-cli make:web path/to/project.gbsproj out/
从 gbsproj 制作 Web 版本
文档
翻译人员注意事项
如果您想帮助为 GB Studio 贡献新的语言本地化,可以通过提交拉取请求来添加或更新位于 https://github.com/chrismaltby/gb-studio/tree/develop/src/lang 的 JSON 文件。
如果您想更新现有翻译中缺失的内容,有一个方便的脚本可以列出英语本地化中存在但您的本地化中不存在的键,并将它们复制到您的本地化文件中。
npm run missing-translations lang
# 例如 npm run missing-translations de
# 例如 npm run missing-translations en-GB