Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

I think I found an issue with the rendering of luminescent blocks:

If you place these at different distances from the player, they look very different from each other. Even if they are just next to each other.

The reason, if I had to guess, is that you assume that light travels only a certain distance. However, that's an inaccurate simplification:

If you stand on an open field, you can see a light-up torch quite far. However, that's different for the surrounding area.

So it makes sense to light surrounding blocks depending on how far they are away from the light source, but not for the light source itself.

Additional finding: If you enclose a light source and place a half slab in front of it you see the light of the light source, but it doesn't propagate, because it sees a block in front of it.

Until you find a way to propagate light around half-slabs, it's probably the easiest way to declare half-slabs translucent similar to glass