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
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
Given that I've mentioned this flashlight item previously (see above a few posts in this very chain) I won't belabor the refactored particle function, although what is new here is the use of a newly Planck's Law calculation for the color temperatures of the incandescent flashlight and the cool white LED flood light.
Also you may notice the physicality of the light beam itself, that's due to a Damped Spring function easing the position and direction of the light beam, which is different depending on the place that it's mounted, with your shoulders slightly lagging behind your camera without overcorrection, and the helmet being instant since it's attached to your head and thus the camera.
The flood light is still WIP, but is a decoration that can be used to light up an area in front of it, dragged around, or salvaged for its battery if it has one.
#Gaming #RetroGaming #BoomerShooters #Doom #Modding #ModDevelopment #DevLog #ZDoom
You've seen all posts