project
Jeux · Deux jeux pour le navigateur
Deux petits jeux finis, jouables sans compte ni installation. Chacun tient sur une contrainte technique forte : une simulation déterministe en Rust, un fichier unique sans build.
Deux jeux, tous les deux gratuits, tous les deux dans le navigateur. Rien à installer, rien à créer.
Le principe
Un jeu est le projet le moins raisonnable qu’on puisse montrer dans un portfolio, et c’est pour ça qu’il y est. Il faut une boucle complète, un état qui tient dans la durée, une interface qui se comprend sans notice, et de la finition. Chaque jeu ici a été construit autour d’une contrainte technique choisie à l’avance, puis fini.
Les deux jeux
Cold Star. Un jeu incrémental de science-fiction dans la filiation d’A Dark Room : on ranime un réacteur, on bâtit une station, on part vers une galaxie générée. Rust compilé en WebAssembly, avec un moteur pur et déterministe comme invariant central.
Orbit Hop. Un tap : le vaisseau quitte son orbite et doit se poser sur la planète suivante. Une partie du jour partagée par tout le monde, trois essais, un mode sans fin. Un seul fichier HTML, sans build ni dépendance, jouable depuis l’écran d’accueil du téléphone.
Pourquoi les montrer
Les deux vont à l’opposé l’un de l’autre : un workspace Rust strictement découpé d’un côté, quarante kilo-octets de canvas de l’autre. Ce qui se retrouve dans les deux, c’est la méthode : séparer la simulation de l’affichage, rendre chaque partie reproductible, et livrer quelque chose de fini plutôt qu’un prototype.