SULLY 💣 Wishlist BOMBSHELL BLITZ
@artofsully.bsky.social
🇦🇺🇸🇪 Solo Game Dev + Guitarist!
💼 Senior Tech Artist @ Mojang
💣 BOMBSHELL BLITZ: https://store.steampowered.com/app/3445610/
linktr.ee/artofsully
💼 Senior Tech Artist @ Mojang
💣 BOMBSHELL BLITZ: https://store.steampowered.com/app/3445610/
linktr.ee/artofsully
some wip UI work for blitz! Each level is pre-designed but given to you in a random order every run with a random positive/negative modifier applied to it, making the experience and challenge different each time!
#bombshellblitz #gamedev #indiedev
#bombshellblitz #gamedev #indiedev
September 8, 2025 at 4:29 PM
some wip UI work for blitz! Each level is pre-designed but given to you in a random order every run with a random positive/negative modifier applied to it, making the experience and challenge different each time!
#bombshellblitz #gamedev #indiedev
#bombshellblitz #gamedev #indiedev
trying out a new thall amp sim which obviously meant i had to chug out some doom eternal OST 🤘🔥
#DOOM #guitarcover #ギター弾いてみた
#DOOM #guitarcover #ギター弾いてみた
September 2, 2025 at 6:19 PM
trying out a new thall amp sim which obviously meant i had to chug out some doom eternal OST 🤘🔥
#DOOM #guitarcover #ギター弾いてみた
#DOOM #guitarcover #ギター弾いてみた
it's fun coming up with enemies that dont explicitly attack you, but pose a challenge in other ways. these dudes are real annoying when combined with other tanks >:D
#bombshellblitz #gamedev #madewithunity
#bombshellblitz #gamedev #madewithunity
August 26, 2025 at 7:35 PM
it's fun coming up with enemies that dont explicitly attack you, but pose a challenge in other ways. these dudes are real annoying when combined with other tanks >:D
#bombshellblitz #gamedev #madewithunity
#bombshellblitz #gamedev #madewithunity
noodling on a melody that's been stuck in my head
July 24, 2025 at 5:45 PM
noodling on a melody that's been stuck in my head
back to working on Blitz today!
the lil bombshells need attention 😤
the lil bombshells need attention 😤
July 10, 2025 at 10:32 AM
back to working on Blitz today!
the lil bombshells need attention 😤
the lil bombshells need attention 😤
and there you have it! very customisable, the approach can work across any model with minor (and a potentially automated) mesh setup, and the only logic needed is to spawn a particle at the hit position!
5/5
5/5
July 9, 2025 at 2:02 PM
and there you have it! very customisable, the approach can work across any model with minor (and a potentially automated) mesh setup, and the only logic needed is to spawn a particle at the hit position!
5/5
5/5
i thought for a while what the most efficient way to get radial ripples from hits on the shields would be. To avoid needing to pass excessive data every frame to the shields for hit positions, I just used a very shallow inverse depth test on a scaled sphere particle!
4/5
4/5
July 9, 2025 at 2:02 PM
i thought for a while what the most efficient way to get radial ripples from hits on the shields would be. To avoid needing to pass excessive data every frame to the shields for hit positions, I just used a very shallow inverse depth test on a scaled sphere particle!
4/5
4/5
hit vfx is comprised of some super basic burst emitter particles. flipbook lightning, directional flares etc. - but there's some fancy stuff for the radial pulse/hexagons in the next vid! Most of these can use alpha clip too to cut down on overdraw
3/5
3/5
July 9, 2025 at 2:02 PM
hit vfx is comprised of some super basic burst emitter particles. flipbook lightning, directional flares etc. - but there's some fancy stuff for the radial pulse/hexagons in the next vid! Most of these can use alpha clip too to cut down on overdraw
3/5
3/5
90% of the shield visuals are just driven by basic ol' fresnel plugged into the opacity output! change up the colours, pattern texture, make it wobble however you want and away you go. You could get away with alpha clip transparency for a cheaper version of the shader too
2/5
2/5
July 9, 2025 at 2:02 PM
90% of the shield visuals are just driven by basic ol' fresnel plugged into the opacity output! change up the colours, pattern texture, make it wobble however you want and away you go. You could get away with alpha clip transparency for a cheaper version of the shader too
2/5
2/5
🧵 breakdown thread of the Halo energy shield vfx!
(there's a couple approaches you could take for this, and a lot of optimisations possible for each part, so take this more as a general 'approach' than a specific step-by-step!)
1/5
(there's a couple approaches you could take for this, and a lot of optimisations possible for each part, so take this more as a general 'approach' than a specific step-by-step!)
1/5
July 9, 2025 at 2:02 PM
🧵 breakdown thread of the Halo energy shield vfx!
(there's a couple approaches you could take for this, and a lot of optimisations possible for each part, so take this more as a general 'approach' than a specific step-by-step!)
1/5
(there's a couple approaches you could take for this, and a lot of optimisations possible for each part, so take this more as a general 'approach' than a specific step-by-step!)
1/5
this is 6 years old holy haha 💀— never forgetti 🫡💖
July 8, 2025 at 6:19 PM
this is 6 years old holy haha 💀— never forgetti 🫡💖
it's a small detail but Blitz academy is
👏wheelchair accessible👏
(one of our tba bombshells may appreciate this 👀)
👏wheelchair accessible👏
(one of our tba bombshells may appreciate this 👀)
July 2, 2025 at 2:43 PM
it's a small detail but Blitz academy is
👏wheelchair accessible👏
(one of our tba bombshells may appreciate this 👀)
👏wheelchair accessible👏
(one of our tba bombshells may appreciate this 👀)
July 1, 2025 at 8:05 PM
to SOME degree I think? I haven't deep dived into testing it to know for sure just yet, but there's definitely some toggle between whether the click registers on the surface or on the ground behind it. It doesn't feel like it's *fully* disabling the whole collider if it's being masked though
June 30, 2025 at 9:16 PM
to SOME degree I think? I haven't deep dived into testing it to know for sure just yet, but there's definitely some toggle between whether the click registers on the surface or on the ground behind it. It doesn't feel like it's *fully* disabling the whole collider if it's being masked though
🔎 here's a general breakdown of how it works!
notes:
- run spherecast on delay to save perf
- only tick logic is FInterp of 'AvatarPos'/'CutoutTransition' values
- separate ground from walls so you don't fade out stuff characters walk on
- use 'ShadowPassSwitch' to keep shadows from faded geo
notes:
- run spherecast on delay to save perf
- only tick logic is FInterp of 'AvatarPos'/'CutoutTransition' values
- separate ground from walls so you don't fade out stuff characters walk on
- use 'ShadowPassSwitch' to keep shadows from faded geo
June 30, 2025 at 8:22 PM
🔎 here's a general breakdown of how it works!
notes:
- run spherecast on delay to save perf
- only tick logic is FInterp of 'AvatarPos'/'CutoutTransition' values
- separate ground from walls so you don't fade out stuff characters walk on
- use 'ShadowPassSwitch' to keep shadows from faded geo
notes:
- run spherecast on delay to save perf
- only tick logic is FInterp of 'AvatarPos'/'CutoutTransition' values
- separate ground from walls so you don't fade out stuff characters walk on
- use 'ShadowPassSwitch' to keep shadows from faded geo
here's some more raw 'gameplay' footage too! while it's hardly the star of the show, it was fun setting up the camera pan/pitch/zoom controls too!
June 30, 2025 at 4:04 PM
here's some more raw 'gameplay' footage too! while it's hardly the star of the show, it was fun setting up the camera pan/pitch/zoom controls too!
okay here it is all wrapped up — my recreation of Baldur's Gate III's occlusion cutout effect in Unreal! i learned a LOT from this experiment over the past couple days, and will share some breakdown bits in the 🧵 shortly!
#gamedev #shaders #unrealengine
#gamedev #shaders #unrealengine
June 30, 2025 at 4:04 PM
okay here it is all wrapped up — my recreation of Baldur's Gate III's occlusion cutout effect in Unreal! i learned a LOT from this experiment over the past couple days, and will share some breakdown bits in the 🧵 shortly!
#gamedev #shaders #unrealengine
#gamedev #shaders #unrealengine