Hellbreakers
Petit journal de développement d’un mod Doom classique (pour GZDoom).
10 octobre 2024
Pour faire patienter un peu (oui je me suis embêté à faire plusieurs HUDs).

18 octobre 2024
Support de Chex Quest ajouté à mon mod (les 3 épisodes). J’ai même mis une option pour virer le gore, au cas où ça plairait pas à tout le monde de brutaliser un jeu pour enfants.

30 octobre 2024
Des nouvelles de mon mod Doom. Cette semaine : un menu d’achat d’upgrades, de runes, etc. (faites pas attention à l’anglais, ce sera pleinement traduit si vous mettez GZDoom en français). Ça paraît pas, mais arriver à faire ça sur un sourceport, c’est plus de 1000 lignes de code écrites à la main. Particulièrement fier de la page de rune où le placement des boutons est automatisé (sur la page de la combi, c’est semi-auto vue la complexité).

2 novembre 2024
Bon, le shop est presque terminé, manque plus qu’à faire les upgrades des armes et fignoler un peu. Pour la petite histoire, j’ai voulu me la péter avec une animation de l’arme sélectionnée, mais j’ai vite viré la fonctionnalité : personne n’a envie de voir le poing monter/descendre en continu…

5 janvier 2025
Bon, comme je vais devoir taffer sur autre chose IRL, je ne vais pas avoir le temps de m’occuper de mon mod pour Doom. Voilà un lien de téléchargement
Pour le moment, ce n’est qu’une béta, il reste pas mal à faire (dont notamment les 2 autres classes), mais ça me semble jouable et plus ou moins compatible avec tous les jeux Doom du moteur classique (Doom 1 & 2, Freedoom 1 & 2, Chex Quest 1, 2 et 3, Heretic, Hexen 1, et il y a un support partiel pour SIGIL et HACX). J’ai pas testé le multi coop, mais en théorie ça devrait être stable (mais le coop sur Doom moddé est sujet à désynchro, et c’est chiant à débug pour trouver exactement ce qui désynchro, j’ai pas fini de modifier le code pour ça). Nécessite GZDoom 4.13+ (pas testé sur 4.14 la version actuelle, mais ça devrait passer vu la superbe rétro-compatibilité de GZDoom, un cador du genre). Comme pour les autres mods, oubliez pas de mapper quelques touches (notamment le menu de shop et les glory kills si vous voulez jouer avec) et de regarder les options, normalement il y a moyen de fine-tune comme il faut.
Un petit exemple de gameplay où je joue très mal mais qui montre pas mal des features.