Le concept
Un jeu d'action-exploration en vue de dessus, jouable dans le navigateur, librement inspiré de l'arc Greed Island de Hunter × Hunter. Tu débarques seul sur une île générée procéduralement avec une seule règle : tout ce que tu trouves doit être converti en carte et rangé dans ton Book. Objectif d'une partie : réunir les 6 cartes spécifiées — la dernière est détenue par le Bombardier — puis rejoindre le portail Leave avant qu'il ne se referme.
La boucle de jeu
Une run courte et tendue, en trois temps :
- Explorer — Trois zones et trois butins différents : les ruines, le marais et le désert. Chaque partie repose sur une graine, que tu peux saisir à la main ou laisser au hasard, avec un « Défi du jour » commun à tout le monde.
- Gain — Tu maintiens la touche G près d'un objet pour le transformer en carte. Plus le rang est élevé, plus la canalisation est longue et coûteuse, et le moindre coup encaissé l'interrompt… sauf sous Ken.
- Filer avant la nuit — Le jour dure 150 secondes et la nuit tombe à 105. Une fois les cartes réunies, il reste 90 secondes pour atteindre le portail Leave. Ton meilleur score est conservé d'une run à l'autre.
Les mécaniques clés
- Le Book : 25 slots, et les cartes rares en occupent plusieurs. C'est aussi de là que tu invoques les sorts, qui sont consommés à l'usage.
- 33 cartes réparties en trois familles : 6 cartes spécifiées à réunir, 13 cartes de sort (Accompany, Repel, Magnetic Force, Rider, Risky Dice, Return, Contact, Leave…) et 14 cartes communes qui servent de monnaie d'échange.
- Six rangs de rareté, de D à SS, qui pilotent la fréquence d'apparition, la durée du Gain et la place prise dans le Book.
- Trois états de Nen à jongler : Zetsu (les bêtes te perdent de vue et tu récupères vite, mais tu prends le double si l'une te retrouve), Ren (Gain ×2 et frappe +50 %, mais l'aura fond) et Ken (moitié des dégâts encaissés).
- Combat au corps-à-corps avec la Frappe de Nen, contre trois types d'adversaires — Rôdeur de Nen, Golem de Nen et Filou-Ombre — plus le Bombardier, qui garde la dernière carte.
- Des marchands errants qui troquent tes cartes communes contre des sorts.
- Une carte de 3600 × 2400, un menu d'options et des contrôles entièrement remappables (clavier AZERTY/QWERTY et flèches gérés d'origine).
Le côté technique
- Un seul fichier HTML autonome (~1700 lignes) : HTML, CSS et JavaScript vanilla, aucune dépendance et aucun asset externe.
- Rendu sur deux canvas (monde et interface), avec cycle jour/nuit, éclairage, effets de sorts et particules.
- Génération procédurale à partir d'une graine : même graine, même île.
- Sons synthétisés à la volée, dont un retour audio dont la hauteur dépend du rang de la carte obtenue.
- Record et réglages conservés dans le navigateur (localStorage). Intégré au site en iframe sur la page « Greed Island — Jouer ».
L'état actuel
Fait : génération procédurale des trois zones, boucle Gain/Book complète, 33 cartes et leurs sorts, les trois états de Nen, combat et ennemis, marchands, Bombardier, cycle jour/nuit, portail Leave et compte à rebours d'évasion, défi du jour, options et remappage des touches, record persistant.
Ce qui reste prévu
- Plus de zones et de biomes, avec des butins propres à chacun.
- Élargir la liste des sorts et leurs interactions entre eux.
- Des objectifs secondaires et une progression entre les runs.