Just a dufus who #streams live on #Twitch! I'm a #SoftwareEngineer by trade, specifically #WebDev working mainly in #Typescript and #Angular, but that's just my day job. I also dabble in a bit of #DoomModding, specifically for the mod #HideousDestructor. I also play a fair bit of #Warframe, #Minecraft, and plenty others! I've collected #MagicTheGathering cards my whole life, and mainly play casual #EDH. #Tech #Gaming #Modding #Streaming #SmallStreamer #BLM #TransRights #Ally #fedi22
Just a dufus who #streams live on #Twitch! I'm a #SoftwareEngineer by trade, specifically #WebDev working mainly in #Typescript and #Angular, but that's just my day job. I also dabble in a bit of #DoomModding, specifically for the mod #HideousDestructor. I also play a fair bit of #Warframe, #Minecraft, and plenty others! I've collected #MagicTheGathering cards my whole life, and mainly play casual #EDH. #Tech #Gaming #Modding #Streaming #SmallStreamer #BLM #TransRights #Ally #fedi22
The challenge was figuring out the intention behind various disparate parts of code across each individual weapon, in order to rewire everything up to a more modular, hopefully cleaner abstraction layer. From here, though, not only should a new weapon be simpler to create and receive boilerplate feature enhancements, bugfixes, etc automatically, but also allow for more interesting mechanics going forward.
https://github.com/HDest-Community/hdest-core-lib/blob/main/zscript%2FHDCore%2Fbase%2Fweapons%2FBaseMeleeWeapon.zsc
#Gaming #RetroGaming #Doom #BoomerShooters #Modding #DoomModding #ModDevelopment #DevLog #ZDoom
Conversation (1)
Loading comments...