
En quelques mois, j'ai fait quatre jeux Android avec Godot : Rania (plateforme), Brick Trotter (casse-briques), Chrono Trotter (shoot 'em up) et FamiQuiz Party (quiz à voix haute). Ce guide rassemble ce qui a marché, pour ceux qui veulent faire leur propre jeu ou comprendre comment on en monte un vrai, du moteur jusqu'à Google Play.


Pourquoi Godot
- Gratuit et open source (licence MIT) : pas de redevance ni de frais par installation.
- Léger : l'éditeur est petit et un jeu 2D complet tient en quelques dizaines de mégas.
- Exporte vers Android en APK pour tester et en AAB pour Google Play, en plus du PC, du web, etc.
- Deux langages : GDScript, propre à Godot et très simple, ou C# avec la version .NET.
GDScript ou C# ?
J'ai utilisé les deux. Rania et FamiQuiz Party sont en C#, le même langage que mes projets web en .NET ; FamiQuiz Party ajoute un petit module Java pour la reconnaissance vocale d'Android. Brick Trotter et Chrono Trotter sont en GDScript, plus rapide à écrire pour un jeu d'arcade. Ma règle : C# si le jeu partage de la logique avec un autre projet ou s'il est gros ; GDScript pour tout le reste.
Penser téléphone d'abord
- Rendu « Compatibility » : c'est celui qui tourne sur le plus de téléphones, y compris les modestes. Brick Trotter est compatible avec plus de 18 000 modèles depuis Android 7.
- Des commandes simples : glisser le doigt, tir automatique, gros boutons. Un téléphone n'a pas de clavier.
- Portrait ou paysage : Brick Trotter se joue en portrait ; Chrono Trotter et Rania en paysage.
- Sauvegarder à chaque niveau : le téléphone interrompt (appels, messages) et il faut pouvoir reprendre où on en était.
- Langue du téléphone : mes jeux s'ouvrent dans la langue du système, avec six langues disponibles.



Des graphismes avec l'intelligence artificielle
Les fonds, personnages, ennemis et bonus de mes jeux ont été générés avec Gemini (et quelques vaisseaux avec ChatGPT). Trois astuces :
- Ne jamais demander de « fond transparent » : l'IA dessine un faux damier gris et blanc. Mieux vaut un fond magenta uni, qu'un script détoure tout seul.
- Fixer un style et le répéter dans chaque prompt, pour que les 20 époques ou les 20 pays aient l'air du même jeu.
- Lisser : en « Compatibility », pas d'anticrénelage 2D, donc j'active les mipmaps sur les sprites pour qu'ils ne pixellisent pas une fois réduits.

Sur la fiche Google Play, les éléments générés par IA sont déclarés comme tels, et mieux vaut éviter les monuments ou personnages protégés.
Du son sans fichiers
Dans Brick Trotter et Chrono Trotter, tous les sons et la musique sortent d'un petit synthétiseur écrit dans le jeu. Avantages : aucun souci de licence, un jeu plus léger et la possibilité d'ajuster chaque son par le code.
Tester avec un pilote automatique
Ce qui m'a fait gagner le plus de temps : un mode de test où un pilote automatique joue tous les niveaux à la suite, sans écran et en accéléré, et note les niveaux impossibles, trop longs ou bloqués. Le même mode génère les captures pour Google Play en 1920 × 1080 dans chaque langue. Avec Claude Code comme copilote, ce mode s'écrit une fois et sert après chaque modification.
Exporter vers Android
- Installer le modèle de compilation Android depuis l'éditeur (une fois par projet).
- Créer une clé d'importation (keystore) et la garder précieusement : elle sert pour toutes les mises à jour. J'utilise la même pour trois de mes jeux.
- Exporter un APK pour tester sur le téléphone en USB, et un AAB signé pour Google Play.
- Augmenter le code de version à chaque mise à jour.
Publier sur Google Play
Avec un compte personnel récent, il faut un test fermé de 12 testeurs pendant 14 jours avant de publier. Je l'explique pas à pas dans publier sur Google Play : 12 testeurs pendant 14 jours. Si vous voulez m'aider pour mes jeux, vous pouvez vous inscrire comme testeur plus bas.
Une idée d'appli ou de jeu ? Voir mon offre de logiciel sur mesure, et pour savoir si une appli native a du sens, lire application mobile ou application web ?. Et si vous aimez les jeux PC, il y a aussi WindRush, mon jeu de windsurf et de kitesurf.
Envie de tester mes jeux avant tout le monde ?
Je cherche des bêta-testeurs avec un téléphone Android pour mes jeux en test fermé. Choisissez le jeu et laissez-moi l'adresse de votre compte Google (celle du Play Store) : je vous ajoute et vous envoie le lien.
Votre adresse sert uniquement à l'inscription aux tests, rien d'autre.Un projet d'application, de plateforme ou de jeu ?
Parlons-en : je vous propose l'architecture, les délais et un prix clair.
Demander mon devis gratuitÉcrivez-moi sur WhatsApp