Copyright (c) 2024 Chris Maltby, publié sous licence MIT.
Patreon : gbstudiodev
Twitter : @maltby
Reddit : /r/gbstudio
Discord : Rejoignez le chat
GB Studio est un créateur de jeux d'aventure rétro rapide et facile à utiliser pour Game Boy, disponible pour Mac, Linux et Windows. Pour plus d'informations, consultez le site GB Studio
GB Studio se compose d'une application de création de jeux Electron et d'un moteur de jeu basé sur C utilisant GBDK.
Téléchargez une version pour votre système d'exploitation à partir de la page de téléchargements de GB Studio.
Ou pour exécuter à partir des sources, clonez ce dépôt puis :
Installez NodeJS (la version requise est donnée dans .nvmrc)
> cd gb-studio> corepack activer> fil> npm start
GB Studio utilise actuellement Node 21.7.1. Si NVM est installé, vous pouvez utiliser le .nvmrc
inclus pour passer à la version Node prise en charge.
> cd gb-studio> utilisation de NVM
Installez GB Studio à partir des sources comme ci-dessus puis
> npm run make:cli> fil link# Depuis n'importe quel dossier, vous pouvez maintenant exécuter gb-studio-cli> $(yarn bin gb-studio-cli) -V 4.1.2> $(yarn bin gb-studio-cli) --help
Extrayez le dernier code et exécutez à nouveau make:cli, le lien de fil n'est nécessaire que pour la première exécution.
> npm exécutez make:cli
Projet d'exportation
> $(yarn bin gb-studio-cli) chemin d'exportation/vers/project.gbsproj out/
Exporter le projet GBDK de gbsproj vers le répertoire externe
Exporter des données
> $(yarn bin gb-studio-cli) export -d chemin/vers/project.gbsproj out/
Exportez uniquement src/data et include/data de gbsproj vers le répertoire out
Créer une ROM
> $(yarn bin gb-studio-cli) make:rom path/to/project.gbsproj out/game.gb
Créer un fichier ROM à partir de gbsproj
Faire une poche
> $(yarn bin gb-studio-cli) make:pocket path/to/project.gbsproj out/game.pocket
Créer un fichier Pocket à partir de gbsproj
Faire du Web
> $(yarn bin gb-studio-cli) make:chemin web/vers/project.gbsproj out/
Créer une version Web à partir de gbsproj
Documentation GB Studio
Si vous souhaitez contribuer à de nouvelles localisations linguistiques dans GB Studio, vous pouvez le faire en soumettant des demandes d'extraction en ajoutant ou en mettant à jour les fichiers JSON trouvés ici https://github.com/chrismaltby/gb-studio/tree/develop/src/ langue
Si vous souhaitez mettre à jour une traduction existante avec du contenu manquant, il existe un script pratique qui répertorie les clés trouvées dans la localisation anglaise qui ne sont pas trouvées et les copie dans votre localisation.
npm exécute les traductions manquantes lang# par exemple npm exécute les traductions manquantes de# par exemple npm exécute les traductions manquantes en-GB