À propos du projet

Roublard est un jeu rogue-like 3D écrit en Go, construit avec le moteur graphique g3n et une architecture Entity Component System (ECS). Il s'inspire d'une série de tutoriels d'IdiotCoder/FatOldYeti, initialement conçue pour la 2D avec Ebiten. Le développeur est passé à g3n en raison de problèmes de compatibilité sur Ubuntu 24.04 à l'époque, visant à explorer le rendu 3D tout en préservant la logique de jeu fondamentale. Le projet inclut des ressources visuelles de PolyHaven et @mz4250. Les utilisateurs peuvent l'exécuter après avoir installé Go et les dépendances g3n. Le dépôt maintient une branche séparée comparant le code original basé sur Ebiten avec l'adaptation g3n, permettant aux développeurs de suivre les différences d'implémentation entre les versions du tutoriel.