> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Créer un jeu

> Créez un jeu dans Base44 avec des comptes joueurs, des scores enregistrés, des effets sonores et des visuels générés, puis faites-le connaître à de nouveaux joueurs.

Transformez votre idée de jeu en quelque chose auquel les gens peuvent jouer. Soirée quiz ou jeu télévisé, votre prochain jeu commence par un prompt. Définissez les règles, décrivez-les, et le [créateur de jeux IA](https://base44.com/ai-game-maker) construit un jeu que vous pouvez concevoir, tester et partager.

![La page d'accueil de Trivia Blitz 44 en rose et cyan néon, avec une carte de défi quotidien à côté d'une borne d'arcade en pixel art](https://mintcdn.com/base44/IzNlmjcQkCzjMAO3/images/apps-games-trivia-home.png?fit=max\&auto=format\&n=IzNlmjcQkCzjMAO3\&q=85\&s=24197a0fcb8c0955c608ca5b44141f0e)

Un jeu créé avec Base44

> [card] [Partir d'un modèle de jeu](https://base44.com/templates/apps/games)
>
> Parcourez les modèles de jeux et personnalisez-en un dans le chat IA.

***

## Étape 1 | Construire votre jeu

Décrivez votre jeu dans un seul prompt, et Base44 le construit : l'application, les pages, les questions ou les niveaux, et les données que votre jeu enregistre. Cela fonctionne le mieux pour les jeux 2D dans le navigateur basés sur des règles, du timing et des scores, comme ceux-ci :

> [card] Quiz
>
> Des questions chronométrées avec un score à la fin, comme un quiz quotidien.

> [card] Puzzle
>
> Un mot ou une grille à résoudre chaque jour avec un nombre limité d'essais.

> [card] Jeu télévisé
>
> Un tableau de catégories et de valeurs en points, animé par un présentateur sur un écran partagé.

> [card] Bingo
>
> Des cartes avec des cases aléatoires que les joueurs cochent à mesure que les éléments sont annoncés.

> [!TIP]
>
> Vous ne savez pas par où commencer ? Discutez d'abord de votre jeu avec l'IA en [mode plan](https://docs.base44.com/fr/Getting-Started/starting-from-your-first-prompt.md#utiliser-le-mode-plan).

Abordez ces points dans votre prompt :

* **Déroulement d'une partie :** le nombre de questions, de tours ou de niveaux, et toute limite de temps.
* **Score :** le nombre de points rapportés par chaque action, et ce qui ne rapporte rien.
* **Fin de la partie :** ce qui termine une partie, comme la dernière question ou la fin du chrono, et ce que les joueurs voient ensuite.
* **Ce qui se réinitialise et quand :** un nouveau puzzle chaque jour, un classement hebdomadaire ou des parties illimitées.
* **Qui peut jouer :** si les joueurs se connectent, et à quelle fréquence chaque joueur peut jouer.
* **Qui voit quoi :** ce que les autres joueurs peuvent voir, par exemple uniquement les noms affichés et les scores.

> [!NOTE]
>
> L'exemple de prompt ci-dessous enregistre les scores via des fonctions backend, qui nécessitent le [forfait Builder](https://base44.com/pricing) ou supérieur.

**Pour construire votre jeu :**

1. Accédez à la page d'accueil de Base44.
2. Décrivez votre jeu dans la zone de prompt, avec vos règles.
3. Cliquez sur l'icône d'envoi.
4. Patientez pendant que Base44 construit votre jeu. Vous pouvez suivre sa progression dans le chat IA, et y décrire ensuite les modifications voulues.

Par exemple, ce prompt a créé un quiz quotidien :

```text wrap theme={null}
Crée un quiz appelé Trivia Blitz 44 avec un style arcade rétro néon : un fond sombre, un texte rose et cyan lumineux et une police de style pixel.

Déroulement :
- Chaque jour, il y a un quiz de 10 questions à choix multiples, identique pour tous les joueurs. Un nouveau quiz commence à minuit UTC.
- Choisis les 10 questions du jour dans une banque d'au moins 100 questions de culture générale, chacune avec 4 réponses possibles et une seule bonne réponse.
- Chaque question a un chrono de 15 secondes. Une bonne réponse rapporte 100 points plus 10 points par seconde restante. Une mauvaise réponse ou l'absence de réponse rapporte 0.
- Après la question 10, affiche le score total et les questions auxquelles le joueur a bien répondu.

Joueurs et scores :
- Les joueurs se connectent pour jouer. Chaque joueur peut jouer au quiz du jour une seule fois.
- Enregistre chaque partie terminée avec le nom affiché du joueur, son score et la date du quiz.
- Ajoute une page Leaderboard avec les 10 meilleurs scores du jour. Affiche uniquement les noms affichés, jamais les adresses e-mail.
- Les joueurs peuvent voir leurs propres parties passées. Les autres joueurs ne voient que les noms affichés et les scores, dans le classement.
- Personne ne peut modifier ni supprimer un score une fois la partie terminée.
```

![L'éditeur d'application avec le prompt de construction de Trivia Blitz 44 dans le chat IA et l'écran de démarrage néon du jeu, avec une borne d'arcade en pixel art, dans l'aperçu](https://mintcdn.com/base44/IzNlmjcQkCzjMAO3/images/apps-games-trivia-editor.png?fit=max\&auto=format\&n=IzNlmjcQkCzjMAO3\&q=85\&s=82c30185459926f0a29799ec257f1e66)

Un jeu dans l'aperçu de l'éditeur d'application

***

## Étape 2 | Protéger les données de votre jeu

Les scores enregistrés donnent aux joueurs une raison de revenir, et un classement ne fonctionne que si les joueurs peuvent lui faire confiance. Les autorisations de données de votre jeu définissent qui peut voir et modifier ce que votre jeu enregistre, comme les scores, la progression et les informations des joueurs.

Lorsque votre prompt précise qui peut voir et modifier les scores, l'IA définit les autorisations pour vous. Dans ce quiz, chaque joueur ne voit que ses propres parties, et seules les fonctions backend de l'application peuvent enregistrer ou modifier un score. Le classement n'affiche que les noms affichés et les scores, comme le demandait le prompt.

Découvrez comment [modifier les autorisations de données](https://docs.base44.com/fr/Building-your-app/Managing-your-app-data.md#modifier-les-autorisations-de-données) et [les tester dans l'aperçu](https://docs.base44.com/fr/Setting-up-your-app/Managing-security-settings.md#testing-your-permissions).

![La page Permissions d'une table où les joueurs ne voient que leurs propres parties et où seules les fonctions backend peuvent les créer ou les mettre à jour](https://mintcdn.com/base44/IzNlmjcQkCzjMAO3/images/apps-games-score-permissions.png?fit=max\&auto=format\&n=IzNlmjcQkCzjMAO3\&q=85\&s=5a1c801ea081f383e762d3c63521fc71)

Autorisations de données pour les joueurs

**Pour vérifier les autorisations de votre jeu :**

1. Accédez à votre éditeur d'application.
2. Cliquez sur **Tableau de bord**.
3. Cliquez sur **Données**.
4. Sélectionnez la table qui stocke vos scores.
5. Cliquez sur **Permissions**.
6. Comparez ces autorisations avec les règles de votre prompt. Si elles ne correspondent pas, décrivez la modification dans le chat IA.

![Un classement quotidien des 10 meilleurs listant le rang, le nom affiché du joueur et le score](https://mintcdn.com/base44/IzNlmjcQkCzjMAO3/images/apps-games-leaderboard.png?fit=max\&auto=format\&n=IzNlmjcQkCzjMAO3\&q=85\&s=a8cc360a896f32943f4590158693b5b3)

Un classement avec les noms affichés et les scores

***

## Étape 3 | Concevoir votre jeu

Donnez à votre jeu son apparence, son son et son ambiance.

### Définir l'apparence

Décrivez l'apparence voulue dans le chat IA, par exemple « un style arcade rétro avec du rose et du cyan néon et une police pixel ». Pour les quiz, puzzles et jeux de plateau, vous pouvez aussi sélectionner un seul élément dans l'aperçu et modifier sa couleur, son texte ou son espacement. En savoir plus sur [la conception avec l'IA](https://docs.base44.com/fr/Building-your-app/Designing-with-AI.md).

### Ajouter des images

Décrivez l'image et son emplacement dans un seul message, et l'IA la génère et l'ajoute à votre page. Par exemple, ce prompt a ajouté une borne d'arcade à la page d'accueil du quiz :

```text wrap theme={null}
Génère une image en pixel art d'une borne d'arcade néon lumineuse en rose et cyan, et affiche-la sur la page d'accueil à côté de la carte du défi quotidien.
```

![La page d'accueil de Trivia Blitz 44 avec une borne d'arcade générée en pixel art à côté de la carte du défi quotidien](https://mintcdn.com/base44/IzNlmjcQkCzjMAO3/images/apps-games-arcade-cabinet.png?fit=max\&auto=format\&n=IzNlmjcQkCzjMAO3\&q=85\&s=caf69daed7d59e93988b1fbda5fe748e)

Une image générée sur la page d'accueil d'un jeu

### Ajouter du son et vos propres fichiers

Joignez vos fichiers dans le chat IA, puis indiquez où va chacun ou quand il est joué. Par exemple :

```text wrap theme={null}
Ajoute des effets sonores avec les deux fichiers audio que j'ai joints. Joue correct.wav quand une réponse est juste, et wrong.wav quand elle est fausse ou que le chrono se termine. Ajoute un bouton de sourdine dans l'en-tête. Le son est activé par défaut, et le jeu mémorise le choix de chaque joueur sur son appareil.
```

![La zone de message du chat IA avec correct.wav et wrong.wav joints et un prompt décrivant quand chaque son est joué](https://mintcdn.com/base44/IzNlmjcQkCzjMAO3/images/apps-games-chat-audio.png?fit=max\&auto=format\&n=IzNlmjcQkCzjMAO3\&q=85\&s=88901dc2a12c703cbc2de79cff585be2)

Fichiers audio joints

**Pour joindre des fichiers dans le chat IA :**

1. Accédez à votre éditeur d'application.
2. Cliquez sur l'icône **Ajouter**  dans le chat IA.
3. Cliquez sur **Upload from computer**.
4. Sélectionnez vos fichiers image, comme PNG ou JPG, ou vos fichiers audio MP3 ou WAV.
5. Décrivez comment utiliser chaque fichier, puis envoyez votre message.

> [!NOTE]
>
> Les fichiers que vous téléversez dans le chat IA restent privés. Lorsque l'IA les ajoute à votre jeu, elle en enregistre des copies publiques. En savoir plus sur [le fonctionnement des pièces jointes du chat](https://docs.base44.com/fr/Building-your-app/Using-media.md#fonctionnement-des-pièces-jointes-du-chat).

***

## Étape 4 | Tester votre jeu

Testez votre jeu avant de le partager, pour vérifier que chaque règle fonctionne comme vous l'avez décrite. Jouez comme le ferait un nouveau joueur, puis comparez ce qui se passe avec votre prompt.

> [!NOTE]
>
> Les [données de test](https://docs.base44.com/fr/documentation/managing-app-data/testing-your-data.md) nécessitent le [forfait Builder](https://base44.com/pricing) ou supérieur. Sur le forfait Free, ignorez les étapes sur les données de test et jouez dans l'aperçu standard. Vos scores d'essai sont alors enregistrés dans vos données en direct. Effacez-les donc avant de partager votre jeu, et vérifiez l'accès de chaque joueur après la publication.

**Pour tester votre jeu :**

1. Accédez à votre éditeur d'application.
2. Cliquez sur **Tableau de bord**.
3. Cliquez sur **Paramètres**.
4. Activez **Test Data** sous **Advanced Capabilities**.
5. Si votre jeu conserve du contenu comme des questions dans ses données, demandez au chat IA d'ajouter un exemple de contenu aux données de test.
6. Cliquez sur l'icône **Activer les données de test** au-dessus de l'aperçu avant de jouer des parties d'essai.
7. Jouez à votre jeu et vérifiez chaque règle :
   <ul aria-label="Règles du jeu à vérifier">
     <li>**Score :** jouez une partie et vérifiez chaque score par rapport à vos règles, par exemple une bonne réponse avec du temps restant et une question sans réponse à la fin du chrono.</li>

     <li>**Réinitialisations :** revenez après l'heure de réinitialisation et vérifiez qu'une nouvelle partie vous attend, comme le quiz du jour suivant.</li>

     <li>**Nouvelles tentatives :** terminez une partie, puis essayez de rejouer, et vérifiez que le jeu respecte votre règle de rejeu.</li>

     <li>**Historique enregistré :** ouvrez vos parties passées et vérifiez que le score et la date correspondent à la partie jouée.</li>

     <li>**Accès de chaque joueur :** ouvrez le [lien de test](https://docs.base44.com/fr/documentation/managing-app-data/testing-your-data.md#partager-un-lien-de-test-vers-votre-application) de votre jeu dans une fenêtre de navigation privée et inscrivez-vous comme deuxième joueur. Rechargez ensuite votre éditeur d'application, [agissez en tant que ce joueur](https://docs.base44.com/fr/Setting-up-your-app/Managing-access.md#testing-your-app-as-a-user) et vérifiez qu'il ne voit que ce que vos règles autorisent, comme ses propres parties.</li>

     <li>**Contenu du classement :** vérifiez que le classement n'affiche que ce que vos règles autorisent, comme les noms affichés et les scores, sans adresses e-mail.</li>

     <li>**Son et sourdine :** jouez avec le son activé, puis coupez-le et rechargez la page pour vérifier que le jeu mémorise votre choix.</li>

     <li>**Mise en page mobile :** passez l'aperçu en [vue mobile](https://docs.base44.com/fr/Building-your-app/Design-foundations-and-layout.md#personnaliser-votre-application-pour-mobile) et vérifiez que les questions, les boutons de réponse et les résultats tiennent à l'écran. Après la publication, jouez aussi une partie sur un téléphone.</li>
   </ul>

![L'écran de fin de partie avec la mention Game saved, un total de 1 760 points, 10 bonnes réponses sur 10 et un récapitulatif des réponses](https://mintcdn.com/base44/IzNlmjcQkCzjMAO3/images/apps-games-results.png?fit=max\&auto=format\&n=IzNlmjcQkCzjMAO3\&q=85\&s=fc346981b1842e7d6eb8c1a80c515135)

Une partie terminée avec son score

***

## Étape 5 | Publier votre jeu

Publiez votre jeu pour le mettre en ligne pour les joueurs. Choisissez **Public** sous **App visibility** pour permettre à tout le monde de jouer. Si votre prompt demandait aux joueurs de se connecter, comme pour le quiz, votre jeu a déjà des pages de connexion. Pour ajouter la connexion plus tard, demandez-le au chat IA. Découvrez comment [définir la visibilité de votre application](https://docs.base44.com/fr/Setting-up-your-app/Managing-access.md#setting-your-app-visibility) et [utiliser les pages de connexion de votre jeu](https://docs.base44.com/fr/Setting-up-your-app/Managing-login-and-registration.md#about-your-login-pages).

**Pour publier votre jeu :**

1. Accédez à votre éditeur d'application.
2. Cliquez sur **Publier** dans la barre supérieure.
3. Choisissez qui peut ouvrir votre jeu sous **App visibility**.
4. Cliquez sur **Publier**.
5. Cliquez sur l'icône **Copy link** pour copier le lien de votre jeu et le partager.

> [!NOTE]
>
> La création des fichiers pour l'App Store et Google Play nécessite le [forfait Builder](https://base44.com/pricing) ou supérieur. Pour les préparer, cliquez sur l'onglet **Mobile app** dans le panneau de publication. En savoir plus sur [la soumission de votre application aux app stores](https://docs.base44.com/fr/Building-your-app/Mobile-experience.md#soumettre-votre-application-aux-app-stores).

***

## Étape 6 | Promouvoir votre jeu

Une fois votre jeu en ligne, vous pouvez le promouvoir pour toucher plus de joueurs et obtenir des retours.

> [card] [Soumettre à Launchpad](https://docs.base44.com/fr/promoting-your-app/submitting-to-launchpad.md)
>
> Partagez votre jeu avec la communauté Base44.

> [card] [Promouvoir votre jeu](https://docs.base44.com/fr/promoting-your-app/social-content.md)
>
> Créez des publications sur les réseaux sociaux qui attirent de nouveaux joueurs.

> [card] [Rejoindre le Discord Base44](https://discord.com/invite/ThpYPZpVts)
>
> Partagez votre jeu et obtenez des retours d'autres créateurs.

***

## FAQ

> [accordion] Puis-je créer un jeu multijoueur ou en 3D ?
>
> Oui. L'IA peut créer :
>
> * **Des jeux multijoueurs en direct** où les joueurs rejoignent la même salle de jeu et voient les actions des autres en temps réel. Les salles de jeu en direct s'exécutent sur des fonctions backend, qui nécessitent le [forfait Builder](https://base44.com/pricing) ou supérieur.
> * **Des jeux en 3D** créés avec three.js.
>
> Décrivez dans le chat IA comment les joueurs rejoignent la partie et s'affrontent, ou à quoi ressemble votre monde en 3D.

> [accordion] Comment réinitialiser les scores ou le classement ?
>
> **Pour effacer tous les scores :**
>
> 1. Cliquez sur **Données** dans le tableau de bord de votre application.
> 2. Cliquez sur l'icône **Plus d'actions**  sur la carte de votre table de scores.
> 3. Cliquez sur **Vider les enregistrements de la table**, puis sur **Move to Trash**.
>
> Vous pouvez restaurer les scores effacés depuis **Supprimés récemment** dans le même menu pendant 30 jours.
>
> Pour corriger un seul score, cliquez sur sa ligne, modifiez-le et enregistrez.
>
> Si vous avez activé les données de test, choisissez d'abord **Production** ou **Test** sur la page Données pour modifier les bons scores. Pour des réinitialisations régulières, comme un classement hebdomadaire, demandez au chat IA d'en ajouter une. En savoir plus sur [la modification et la suppression de données](https://docs.base44.com/fr/Building-your-app/Managing-your-app-data.md#supprimer-des-données).

> [accordion] Les joueurs peuvent-ils jouer sans se connecter ?
>
> Oui. Choisissez **Public** sous [**App visibility**](https://docs.base44.com/fr/Setting-up-your-app/Managing-access.md#setting-your-app-visibility) pour permettre à tout le monde de jouer sans compte.
>
> Sans connexion, votre jeu ne peut pas distinguer les joueurs. Il ne peut donc pas conserver leurs parties passées ni afficher leurs noms dans le classement. Pour enregistrer les scores de chaque joueur, demandez aux joueurs de se connecter. Votre jeu a déjà des pages de connexion si votre prompt demandait une connexion. Sinon, demandez au chat IA de l'ajouter.

> [accordion] Comment faire payer les joueurs pour mon jeu ?
>
> Configurez les paiements avec [Base44 Payments](https://docs.base44.com/fr/Setting-up-your-app/setting-up-wix-payments.md) ou [Stripe](https://docs.base44.com/fr/documentation/setting-up-your-app/setting-up-payments.md), et demandez au chat IA d'ajouter un paiement pour les joueurs.
>
> Si vous publiez votre jeu sur l'App Store ou Google Play, limitez les ventes dans l'application aux biens et services physiques. Apple et Google exigent leurs propres systèmes d'achat intégré pour le contenu numérique, comme les niveaux premium, les niveaux débloqués ou la monnaie virtuelle. En savoir plus sur [la vente dans votre application](https://docs.base44.com/fr/documentation/building-your-app/uploading-to-app-stores.md#selling-in-your-app).

> [accordion] Comment empêcher les joueurs de copier mon jeu ?
>
> Lorsque votre jeu est public, le badge **Edit with Base44** en bas à droite permet à n'importe qui de le copier dans son propre compte. Pour supprimer ce raccourci, [masquez le badge](https://docs.base44.com/fr/Setting-up-your-app/Managing-access.md#showing-the-base44-badge).

> [!NOTE]
>
> Cette page a été traduite par IA. Pour les informations les plus précises et à jour, consultez la [version anglaise](https://docs.base44.com/index.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.