Copyright (c) 2024 Chris Maltby, publicado bajo la licencia MIT.
Patreon: gbstudiodev
Gorjeo: @maltby
Reddit: /r/gbstudio
Discord: unirse al chat
GB Studio es un creador de juegos de aventuras retro rápido y fácil de usar para Game Boy disponible para Mac, Linux y Windows. Para obtener más información, consulte el sitio de GB Studio.
GB Studio consta de una aplicación de creación de juegos Electron y un motor de juegos basado en C que utiliza GBDK.
Descargue una versión para su sistema operativo desde la página de descargas de GB Studio.
O para ejecutar desde la fuente, clona este repositorio y luego:
Instale NodeJS (la versión requerida se proporciona en .nvmrc)
> cd gb-studio > habilitar corepack > hilo > inicio npm
GB Studio utiliza actualmente el Nodo 21.7.1. Si tiene NVM instalado, puede usar el .nvmrc
incluido para cambiar a la versión de Node compatible.
> cd gb-studio > uso nvm
Instale GB Studio desde la fuente como se indica arriba y luego
> npm run make:cli> hilo enlace# Desde cualquier carpeta ahora puede ejecutar gb-studio-cli> $(yarn bin gb-studio-cli) -V 4.1.2> $(contenedor de hilo gb-studio-cli) --ayuda
Extraiga el código más reciente y ejecute make:cli nuevamente; el enlace de hilo solo es necesario para la primera ejecución.
> npm ejecuta make:cli
Proyecto de exportación
> $(yarn bin gb-studio-cli) ruta de exportación/a/project.gbsproj out/
Exportar proyecto GBDK desde gbsproj a nuestro directorio
Exportar datos
> $(yarn bin gb-studio-cli) exportar -d ruta/a/project.gbsproj out/
Exporte solo src/data e include/data de gbsproj a nuestro directorio
hacer rom
> $(yarn bin gb-studio-cli) make:rom ruta/a/project.gbsproj out/game.gb
Crear un archivo ROM desde gbsproj
hacer bolsillo
> $(yarn bin gb-studio-cli) make:ruta de bolsillo/a/project.gbsproj out/game.pocket
Crear un archivo de bolsillo desde gbsproj
hacer web
> $(yarn bin gb-studio-cli) make:ruta web/a/project.gbsproj out/
Hacer una compilación web desde gbsproj
Documentación de GB Studio
Si desea ayudar a contribuir con nuevas localizaciones de idiomas a GB Studio, puede hacerlo enviando solicitudes de extracción agregando o actualizando los archivos JSON que se encuentran aquí https://github.com/chrismaltby/gb-studio/tree/develop/src/ idioma
Si está buscando actualizar una traducción existente con contenido que falta, hay un script útil que enumera las claves encontradas en la localización en inglés que no se encuentran y las copia en su localización.
npm ejecuta traducciones faltantes lang#, por ejemplo, npm ejecuta traducciones faltantes de#, por ejemplo, npm ejecuta traducciones faltantes en-GB