project· maintenu
Orbit Hop · Un tap, une planète
Un jeu d'adresse à un seul tap pour le téléphone : le vaisseau orbite, on le lâche au bon moment, il doit se poser sur la planète suivante. Même partie pour tout le monde chaque jour, trois essais.
Jouable tout de suite : orbit-hop.horiot.studio, sans compte, sur téléphone de préférence.
Contexte
Un tap libère le vaisseau de son orbite pour rejoindre la planète suivante : un jeu de timing, pas de réflexes, où se précipiter fait rater.
Le vaisseau tourne autour d’une planète. Un tap le libère le long de la tangente ; s’il traverse la bande de capture de la planète suivante, il se met en orbite et on recommence. Passer près du centre donne un PERFECT et fait monter la série. Rater, c’est partir dans le vide.
C’est un jeu de timing, pas de réflexes : la ligne s’allume quand l’angle est bon, et tout le reste consiste à ne pas se précipiter.
À tester
Une partie du jour identique pour tous avec trois essais et un résumé à partager, un mode sans fin, et une installation sur l’écran d’accueil.
- La partie du jour : les mêmes planètes pour tout le monde, trois essais, puis un résumé en emojis à partager, comme un Wordle spatial.
- Le mode sans fin : planètes aléatoires, un seul objectif, battre son record.
- Sur l’écran d’accueil : le jeu s’installe comme une application depuis Safari ou Chrome et se lance plein écran.
Un fichier, sans build
Tout tient dans un fichier HTML d’environ 40 ko, sans framework ni build, et la partie du jour découle de la date, sans serveur ni compte.
Tout le jeu tient dans un fichier HTML d’une quarantaine de kilo-octets : le rendu sur canvas, la physique des orbites, les menus, le partage. Pas de framework, pas d’étape de build, pas de dépendance ; le déploiement est une copie sur Cloudflare Pages.
La partie du jour découle d’une graine dérivée de la date, donc la suite de planètes est identique pour chaque joueur sans serveur ni compte. Les réglages (bande de capture, vitesse d’orbite, cadence des planètes) ont été ajustés par des séries de parties jouées en headless, avec les décisions notées à chaque tour.
Pourquoi c’est ici
Le contrepoint de Cold Star : la même exigence de finition avec la contrainte inverse, tout faire tenir dans une page agréable au pouce.
Orbit Hop est le contrepoint de Cold Star : la même exigence de finition, avec la contrainte inverse. Là où Cold Star découpe un workspace Rust en trois crates, ici tout doit tenir dans une page, et rester agréable au pouce.