À propos du projet
# GB Studio
GB Studio est un créateur de jeux rétro rapide et facile à utiliser pour Game Boy, disponible sur Mac, Linux et Windows. Il se compose d'une application de création de jeux basée sur Electron et de GBVM, un moteur de jeu basé sur C utilisant GBDK. Le projet est publié sous licence MIT et est activement maintenu avec un support communautaire via Patreon, Twitter, Reddit et Discord.
## Installation
Téléchargez une version pour votre système d'exploitation depuis la page de téléchargements de GB Studio. Pour exécuter depuis les sources, clonez le dépôt, installez NodeJS (version spécifiée dans .nvmrc), puis exécutez :
```bash
> cd gb-studio
> corepack enable
> yarn
> npm run fetch-deps
> npm start
```
Après avoir extrait une nouvelle version, récupérez à nouveau les dépendances pour vous assurer d'avoir les dernières versions de GBVM et GBDK. GB Studio utilise actuellement Node 24 LTS ; utilisez NVM avec le .nvmrc inclus pour changer de version.
## CLI GB Studio
Installez depuis les sources, puis compilez et liez la CLI :
```bash
> npm run make:cli
> yarn link
```
Depuis n'importe quel dossier, exécutez `gb-studio-cli` avec des commandes comme :
- **Exporter le projet** : `gb-studio-cli export chemin/vers/projet.gbsproj sortie/`
- **Exporter les données** : `gb-studio-cli export -d chemin/vers/projet.gbsproj sortie/`
- **Créer une ROM** : `gb-studio-cli make:rom chemin/vers/projet.gbsproj sortie/jeu.gb`
- **Créer Pocket** : `gb-studio-cli make:pocket chemin/vers/projet.gbsproj sortie/jeu.pocket`
- **Créer Web** : `gb-studio-cli make:web chemin/vers/projet.gbsproj sortie/`
- **Créer une ROM avec rapport d'utilisation** : `gb-studio-cli make:rom chemin/vers/projet.gbsproj sortie/jeu.gb --usage`
## GBS Music
Une application web autonome de l'éditeur musical est disponible à https://music.gbstudio.dev/. Pour l'exécuter localement, utilisez `npm run start:music-web`, ou compilez les ressources pour un auto-hébergement avec `npm run build:music-web` (sortie dans `out/music-web`).
## Documentation
La documentation complète est disponible à https://www.gbstudio.dev/docs.
## Note pour les traducteurs
Les contributions pour de nouvelles localisations linguistiques sont les bienvenues via des demandes de tirage sur les fichiers JSON dans `src/lang`. Un script liste les clés manquantes de la localisation anglaise et les copie dans votre localisation :
```bash
npm run missing-translations lang
# par exemple npm run missing-translations de
# par exemple npm run missing-translations en-GB
```
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.