DEV Community 👩‍💻👨‍💻

Cover image for Shaders, Assets, And Upcoming Festival: Deterrence - Video Devlog 22
Pisces Studios
Pisces Studios

Posted on

Shaders, Assets, And Upcoming Festival: Deterrence - Video Devlog 22

The twenty-second weekly video devlog of Deterrence. This week I add billboarded healthbars for units, continue to make man-made environment assets, and prepare for Indie Legion's Feedback Fest.

title

A tower defense mixed with real-time strategy where you repel attacking sentient AI robots until they give up.

Man-Made Environment Assets

To give the game world a lived-in feel, I added more man-made assets like utility poles and houses. These assets can be destroyed like most other doodads on the game field. Houses and other civil buildings will be useful to the player as soldiers can garrison them for cover.

figure1

Indie Legion Feedback Fest 1.5

I will be working on a simple level in preparation for an alpha demo to submit to the Indie Legion's Feedback Fest. You will be able to find the alpha demo for Deterrence on itch.io sometime between September 8th and September 17th.

Indie Legion Feedback Fest

Healthbar Shaders

I started this week with shader tutorials by Freya Holmér and found a tutorial on making a healthbar entirely in shader code. I thought this would be good for unit healthbars on top of units on the field. To make the shader work for that use case, it also needed to be billboarded, so, I found another great tutorial on billboard shaders. And finally, to make these healthbars work, they needed to always draw and also have a render queue above the unit outlines.

figure2

If you would like to follow me on my game dev journey, don't forget to subscribe or follow on social media!

Facebook - https://www.facebook.com/DeterrenceGame/
Twitter - https://twitter.com/DeterrenceGame
Discord Server - https://discord.gg/tH3qRhMau7
Indie DB - https://www.indiedb.com/games/deterrence

Top comments (0)

🌚 Friends don't let friends browse without dark mode.

Good news! You can update to dark mode in your DEV settings.