Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

I just watched this on Vinny's stream, and the graphics absolutely blew me away. Incredible job!

I have an only specific technical question as a fellow dev, lol – how did you do the light color emitting from the TV that matches the same color as the screen? I saw this is in Godot, but I'm working on a game in Unity with a CRT and that's one detail I've struggled to figure out! :)

Thanks for the kind words!

What I did for the TV light was pretty simple, I take the viewport texture of the TV screen (including the text bits and glitch effects), resize it in code to 8x8 linearly, then I crawl through all of those pixels, averaging them into one final color as I go. Then I apply that to the shadowed light coming from the TV, an unshadowed light in front of it to simulate bounce lighting, and a radial sprite in front of the TV to emulate glow.

I could’ve made more than one shadowed light, or increased the downscale resolution, but since I was aiming for browser builds, I kept it very simple and mostly performant :)