ProjetsWeb, jeux & communautés
Hiruma
Un RPG intégré à Discorden cours
- Période
- nov. 2025 – aujourd’hui
- Cadre
- projet concret
- Équipe
- fondateur
- TypeScript
- NestJS
- SolidJS
- Discord.js
- Docker
- Prisma
- Node.js
- PostgreSQL
- Algorithmes
- DevOps
- Administration système
- Programmation orientée objet
- Web
- Mathématiques
- Bot Discord
- Jeu
Un jeu de rôle qui se joue dans Discord, accompagné de son application web. Mon plus gros projet, et celui qui m’a appris à mener un projet de bout en bout : le code, mais aussi les tests, le déploiement et l’équipe.
Le projet
Hiruma est un RPG bâti sur un univers original. Le jeu vit dans Discord, sous la forme d’un bot, et une application web full-stack l’accompagne.
L’univers n’est pas le travail d’une seule personne : il est construit avec des bénévoles et tout un tas de gens qui croient au projet. Coordonner leurs contributions fait partie du travail.
La technique
Tout est en TypeScript : le bot avec Discord.js, l’API avec NestJS, le site avec SolidJS. Les données sont dans PostgreSQL, via Prisma, et l’ensemble tourne dans des conteneurs Docker.
C’est sur ce projet que j’ai appris à déployer et maintenir moi-même une application qui a de vrais utilisateurs.
Ce que j’en retiens
- Un projet avec de vrais utilisateurs ne pardonne pas les mises en production hasardeuses.
- Mener un projet, c’est aussi écouter et organiser les gens qui y contribuent.