Application web
Sur ordinateur, tablette ou téléphone, dans le navigateur.
Bloodborne Legendary Run Un produit de bout en bout
Une application web et Android pour suivre une partie de Bloodborne : chaque objectif devient une étoile, avec un guide en français et des amis à qui comparer son ciel. Je l’ai conçue et développée, de l’interface à la mise en ligne.
Le premier ciel comptait 84 étoiles : les 40 trophées PlayStation du jeu et 44 succès encore voilés. Puis le ciel a compté près de mille succès, et il est devenu un buisson où personne ne retrouvait rien.
Je l’ai découpé en constellations à thème, chacune un arbre qui part d’une seule étoile d’entrée. Une étoile, c’est un objectif ; le joueur l’allume quand il l’a accompli. Il fallait encore voir où était le pas suivant.
22 constellations, 1 289 objectifs
Dessinées depuis le catalogue du projet : un point par étoile, un trait par étape, l’étoile d’entrée en lumière.
La Nuit de la chasse
86 étoiles
L’Arsenal de Yharnam
116 étoiles
Les Lames du Cauchemar
84 étoiles
La Main gauche
81 étoiles
Le Rêve du Chasseur
34 étoiles
Les Badges de chasseur
12 étoiles
Les Offrandes aux Messagers
7 étoiles
Les Attributs du chasseur
19 étoiles
Les Défroques de la chasse
40 étoiles
Les Âmes de Yharnam
72 étoiles
Les Âmes égarées
72 étoiles
Les Émotes du chasseur
25 étoiles
Calices de Pthumeru
51 étoiles
Calices de la Sépulextre
21 étoiles
Calices de Loran
18 étoiles
Calices d’Isz
11 étoiles
Les Runes de Caryll
93 étoiles
Le Sang taillé
110 étoiles
Les Empreintes radiales
88 étoiles
Les Empreintes triangulaires
88 étoiles
Les Empreintes en croissant
88 étoiles
L’Épreuve des armes
180 étoiles
Une étoile partagée entre plusieurs constellations ne compte qu’une fois dans les 1 289 objectifs.
La carte, l’atlas sur téléphone et le profil proposent la même reprise : la dernière constellation parcourue, avec le personnage qui la mène.
Un personnage
Jusqu’à cinq par compte, chacun avec sa progression.
Un parcours
La carte rouvre la constellation à reprendre.
Une prochaine étoile
L’objectif suivant, et ce qu’il faut faire pour l’allumer.
Le joueur indique ses réussites dans l’application ; la sauvegarde du jeu reste sur la console.
Un appui maintenu enregistre la réussite, puis lance sa cérémonie : chaque type d’objectif a sa propre mise en scène. Quatre allumages, enregistrés dans l’application.
Chaque objectif renvoie aux fiches qui en parlent. Le guide rassemble 864 fiches en 12 familles, lisibles sans compte ; chacune cite son article d’origine du Bloodborne Wiki. Le cycle choisi, de la première partie aux suivantes, adapte les données du combat.
J’ai confronté les noms français aux sources de référence : 143 appellations corrigées, pour que chacun retrouve les termes de sa propre partie.
Boss · armes · runes · objets · lieux · quêtes…
On devient amis par un code ou par l’annuaire, après acceptation : personne ne voit la chasse d’un autre sans son accord.
En turquoise sur les captures : les réussites de l’ami.
Retrouver ses amis
Un code ou l’annuaire, une invitation acceptée. La dernière chasse de chacun donne des nouvelles.
Croiser les constellations
Un personnage de chaque côté : les étoiles de l’ami apparaissent en turquoise.
Comparer une réussite
Un même objectif peut être éteint d’un côté et allumé de l’autre.
On partage sa progression ; les notes, les morts et les captures restent personnels. La comparaison se met à jour à la demande, ou en direct quand l’ami a l’application ouverte.
Chaque réussite rapporte des échos de sang. La boutique les échange contre des fonds de constellation, des bannières de profil et des portraits ; les titres, eux, se gagnent par les réussites et ne se vendent pas.
L’achat se confirme d’un appui maintenu, comme on allume une étoile.
L’application s’ouvre dans un navigateur ; une version de test s’installe sur Android.
Sur ordinateur, tablette ou téléphone, dans le navigateur.
Une version de test à installer sur un téléphone Android.
Trois décisions, chacune datée dans le journal public du projet. Un clic déplie le détail et sa forme dans le code.
{
"code": "l-arsenal-de-yharnam",
"label": "L’Arsenal de Yharnam",
"stars": [{ "code": "arm-001", "x": 278, "y": 106 }, …], // 116 étoiles
"links": [{ "from": "arm-001", "to": "arm-001-lost" }, …] // 115 traits : un arbre
} appui maintenu jusqu’au bout
→ enregistrer la réussite d’abord, côté serveur
→ lancer la cérémonie ensuite, selon la famille :
boss, découverte, rune, gemme… # La chaîne d’intégration, en résumé
tests: chaque révision
build: les images, une seule fois
deploy-staging: ces images en préproduction, puis l’APK de test
promote: les mêmes empreintes, ré-étiquetées sans reconstruire
deploy-prod: l’empreinte promue, puis l’Android de production Le trajet d’une réussite, sur le web comme sur Android.
Les images validées en test passent en production sans être reconstruites.
Docker
GitHub Actions
Un produit que j’ai fait grandir étape par étape : d’un premier ciel de 84 étoiles à 1 289 objectifs, avec un guide, des amis et une boutique, sur le web et Android.
Chiffres. 1 289 objectifs uniques et 22 constellations : catalogue du projet, relevé le 08/10/2026. Une étoile partagée entre plusieurs constellations ne compte qu’une fois ; la source compte aussi 112 enregistrements posés dans aucune constellation, qui ne sont pas affichés. La planche des constellations est dessinée depuis ce même catalogue. 864 fiches en 12 familles : catalogue du guide, même date. Jusqu’à cinq personnages par compte : documentation du projet.
Journal. Le premier ciel de 84 étoiles, le découpage en constellations et les 143 noms corrigés (06/09/2026), les arbres et le décompte des croisements (07/09, version 6), l’appui maintenu (08/09, version 11), le pas suivant en braise (08/09, version 12), la même reprise partout (25/09), les renvois du ciel vers le guide (13/09), la bannière vue des amis (03/10), l’achat d’un appui maintenu (04/10), les versions vérifiées par des tests (05/09) et l’application Android à chaque mise à jour (06/09) viennent du journal public du projet, relu le 13/10/2026. La livraison construite une fois puis promue telle quelle vient de la chaîne d’intégration du dépôt, relue le même jour ; le dépôt du code est privé : aucun lien n’y mène.
Captures et vidéos. Écrans et vidéos de l’application réelle, avec des personnages et des progressions d’exemple, sans compte réel ; l’avant et l’après du 08/09/2026 sont des captures d’époque du journal. Les allumages sont enregistrés sur téléphone, sans son. Les chiffres visibles sur les captures ne mesurent pas l’adoption du projet.
Crédits. Projet de fan indépendant, sans affiliation à Sony Interactive Entertainment ni à FromSoftware. Vue de Yharnam : capture de MoonlightGhost, Bloodborne Wiki. Visuels du jeu © Sony Interactive Entertainment / FromSoftware. Logo Angular © Google / Angular team, utilisé sous CC BY 4.0.
Sous le capot. Formes simplifiées, écrites pour cette page d’après le dépôt privé, relu le 15/10/2026 : le fichier des constellations (116 étoiles et 115 traits pour l’Arsenal de Yharnam) et la chaîne d’intégration.