- DOOMscrolling est un nouveau jeu web qui combine le jeu Doom et le scrolling
- Le jeu progresse uniquement par l’action de faire défiler l’écran, et des titres d’actualité apparaissent réellement dans le jeu
- Au début, le développement était difficile sans aide de l’IA, mais grâce à GPT-5, un prototype rapide a pu être réalisé avec succès
- Des améliorations d’armes, divers obstacles et des arrière-plans aléatoires ont été ajoutés pour rendre le jeu plus amusant
- L’auteur partage son savoir-faire de création en collaboration avec l’IA la plus récente, ses essais-erreurs et son expérience d’utilisation d’un laboratoire d’interface pour le jeu
Présentation de DOOMscrolling : le jeu
- DOOMscrolling : le jeu est un jeu basé sur le scrolling, inspiré de Doom, qui se joue dans le navigateur web
- L’utilisateur peut progresser uniquement en faisant défiler l’écran, sans avoir besoin d’actions comme se déplacer à gauche/droite ou sauter
- Le développeur partage un journal de développement centré sur l’idée de départ, le processus de réalisation, les essais-erreurs et l’expérience de création avec l’IA
Premières tentatives de développement et défis
- Le développeur n’est pas un codeur professionnel, mais préfère utiliser le vibe coding pour transformer des idées créatives en réalité
- Lors d’une première tentative il y a 9 mois, des outils basés sur des LLM comme GPT-4 ne comprenaient pas le comportement de scrolling, ce qui a conduit à un échec d’implémentation
- Cet échec lui a fait ressentir à la fois les limites des LLM et celles de ses propres compétences
Nouvelle tentative avec GPT-5 et prototypage rapide
- Juste après la sortie de GPT-5, il a été possible de créer un prototype de jeu en deux heures de manière bien plus efficace et claire qu’auparavant
- Le principe du jeu consiste à transformer un jeu de tir classique : on ne se déplace que vers l’avant ou l’arrière, tandis que la position des monstres reste relativement fixe par rapport au sol
- Au départ, seuls 5 types de monstres en formes géométriques simples et quelques animations basiques ont été ajoutés
- En améliorant les fonctionnalités pendant les vacances, le niveau de finition et l’intérêt du jeu ont progressivement augmenté
Amélioration des fonctionnalités et ajout d’éléments ludiques
- Mise en place de mécanismes pour motiver le joueur et éviter une progression trop rapide (par exemple : amélioration d’arme après 100 éliminations, mur de flammes qui poursuit si l’on reste trop longtemps, ajout d’obstacles)
- Intégration de nombreux éléments pour améliorer l’accessibilité et l’expérience utilisateur, comme différentes textures de fond, des potions de santé, des marqueurs de progression et un écran de pause
Intégration des titres d’actualité et narration
- Le jeu est relié à de véritables flux RSS d’actualités, et pendant la partie, des titres datés apparaissent comme des éléments décoratifs qui « tentent le joueur »
- Les titres n’ont pas d’effet direct sur le gameplay, mais renforcent l’immersion et reflètent l’essence même du doomscrolling
- Grâce à cet élément, le jeu joue aussi le rôle d’un lecteur RSS avancé basé sur un flux unique
Collaboration avec l’IA et expérimentation design
- Dans la collaboration avec l’IA, des difficultés apparaissent lorsqu’il faut répéter les explications ou affiner de petits détails
- Au lieu du pré-rendu, les monstres et éléments décoratifs sont générés par rendu en temps réel dans le jeu
- Une page de laboratoire (lab) distincte a été créée pour tester les styles, avec implication directe dans le design et utilisation d’outils de réglage comme des curseurs
- Au final, les monstres et éléments décoratifs, modestes mais cohérents, ont été finalisés progressivement
- Cela permet de proposer de nombreuses variations visuelles sans générer une charge importante en conditions réelles
Publication du jeu et conclusion
- Même s’il reste sans cesse des idées d’amélioration, la version 1.0 est prête à être publiée pour le moment
- Le jeu garantit une expérience équivalente sur mobile et sur desktop, et peut fonctionner comme une application autonome via l’ajout à l’écran d’accueil
- L’auteur demande du soutien pour le projet via l’abonnement à la newsletter et le partage
Récapitulatif
- DOOMscrolling propose une nouvelle forme d’expérience de jeu sur le web en combinant collaboration entre humain et IA, mécanique de jeu centrée sur le scrolling et véritables flux RSS d’actualité
- C’est un récit de développement discret mais riche, fait d’échecs répétés, d’améliorations et d’expérimentations créatives avec l’IA comme outil
- C’est un cas utile pour les développeurs et professionnels de l’IT intéressés par le prototypage logiciel et jeu, l’usage de l’IA et l’extension de l’expérience utilisateur
Aucun commentaire pour le moment.