Attrape Eliott !

Angular
TypeScript
Tailwind CSS
RxJS

Un mini-jeu arcade offert en cadeau fan à la ventriloque Le Cas Pucine — tapez Eliott sur les fauteuils de théâtre avant qu'il ne s'échappe.

Attrape Eliott !

<!-- cover fournie par Damien plus tard ; laisse ce placeholder tel quel -->

Couverture du projet

<!-- TODO Damien : dépose ta capture/mockup ici sous le nom cover.png -->

Un mini-jeu offert en sortie de spectacle à la ventriloque Le Cas Pucine — tapez Eliott sur les fauteuils avant qu'il ne disparaisse.

Le projet

Après un spectacle de Le Cas Pucine, Damien a eu envie de lui partager un bout de son univers, comme elle partage le sien sur scène. Sans commande, sans deadline : juste un cadeau fan sous forme de jeu arcade, livré directement à la sortie du théâtre. Elle l'a partagé en story en le mentionnant.

Ce que ça fait

  • Eliott surgit aléatoirement dans une salle de cinéma — cliquez vite avant qu'il disparaisse
  • La difficulté monte avec le score : les apparitions deviennent de plus en plus furtives
  • Une partie dure 2 minutes, avec un son de validation à chaque clic réussi
  • Un classement local conserve les meilleurs scores (pseudo, points, date)

Le défi

Concevoir un gameplay immédiatement compréhensible, sans aucun tutoriel, et ancré dans l'univers de la destinataire. L'idée s'est imposée naturellement : Eliott est un personnage hyperactif, il court partout sur scène — le placer dans des rangées de fauteuils de théâtre donnait un prétexte ludique parfaitement cohérent.

L'équilibrage de la difficulté par paliers (la fenêtre d'apparition se réduit à mesure que le score monte) demandait un calibrage soigné pour rester jouable jusqu'au bout sans jamais devenir frustrant.

En image

Illustration : fauteuils de théâtre sous les projecteurs

L'ambiance feutrée d'une salle de spectacle — là où Eliott se cache entre deux apparitions.

Stack

Couche Techno
Frontend Angular 13 + TypeScript
Réactivité RxJS (timers)
Styling Tailwind CSS
Persistance localStorage