Oneshot Gems
Jouer

Pour les développeurs de jeux

Élaborez un petit jeu autour d’une expérience complète

Les projets deviennent difficiles lorsque chaque bonne idée est traitée dans le cadre de la première version. La portée est une décision de conception : elle définit ce qu'un joueur peut faire, comment une session commence et se termine, et quelles variations sont nécessaires pour donner un sens à l'action centrale. Une expérience restreinte et complète est plus facile à tester qu’une large liste de systèmes à moitié construits.

Sur cette page

Nommez la promesse et la boucle

Écrivez une phrase sur l’expérience à offrir, puis listez les actions répétées qui la créent. Pour un petit jeu de tir, la promesse pourrait être « comprendre le mouvement d’une cible et réussir un tir satisfaisant ». La boucle pourrait comprendre viser, relâcher, voir le résultat et commencer l’essai suivant. Les fonctions qui ne renforcent pas cette promesse peuvent attendre. Le projet dispose ainsi d’un critère pour dire non sans écarter définitivement les idées futures.

Fixez des limites qui rendent les progrès visibles

Fixez une quantité limitée de contenu avant la production : quelques configurations de cibles, un seul système de commandes et une fin de session claire. Incluez les états nécessaires : écran de titre, partie en cours, pause si besoin, réussite, échec et nouvelle tentative. N’ajoutez pas de boutique, d’arbre de progression ou plusieurs modes simplement parce que d’autres jeux en ont. Pour chaque nouvelle fonction, demandez quel problème du joueur elle résout et quel travail existant elle remplace.

Protégez le temps d’intégration et de test

Une liste de fonctions ne constitue un calendrier que si elle inclut la préparation, l’intégration, le débogage et la revue. Réservez du temps pour tester le parcours complet, du premier chargement à la fin d’un essai, y compris la réinitialisation et les tailles d’écran visées. Si une fonction menace ce parcours, supprimez-la ou réduisez ses variantes. Le guide de développement de jeux de MDN présente les technologies web ; votre boucle jouable doit déterminer celles dont vous avez besoin.

Questions sur ⁨planifier le périmètre d’un jeu⁩

Dois-je supprimer une fonctionnalité que j’ai déjà commencée ?

Si elle ne sert pas la promesse centrale et empêche de terminer un parcours jouable, réduisez-la ou reportez-la. Gardez une note pour réexaminer la décision après les tests.

Que doit inclure le périmètre initial d’un petit jeu ?

Un début clair, une boucle centrale complète, un feedback compréhensible, un état de fin ou d'échec et un moyen de réessayer lorsque cela fait partie de la conception.

Pour aller plus loin

Vous avez repéré une information dépassée ? Signaler une correction

Continuez à jouer.

Des jeux gratuits sur navigateur, prêts quand vous l’êtes. Trouvez celui qui vous plaît et faites-en votre prochain favori.

Suivez votre curiosité