Alpha Desolation of the Heron

Simon Gust

Member
Desolation of the Heron is a part time project of mine.
The game name is out of context and more or less just random words put together.
The game is a 2D randomly generated side-scroller adventure game and heavily inspired by Terraria and Minecraft.

As of now, there isn't much of gameplay, just application.

Here is a screenshot.
upload_2018-9-30_16-45-38.png
There is no real story yet, just a concept of progression.
The player sprite isn't even colored and the contrast cohesion is all over the place.

I only sometimes work on this project but I give it my best programming.
 

YanBG

Member
Looking good! How is the tiled fog of war implemented?

Btw is that your main game, i remember seeing another one?
 

Simon Gust

Member

RujiK

Member
@Simon Gust

I don't know much about shaders, but it looks like your tile rendering shader doesn't actually create a separate lighting layer but draws the tiles themselves with a dark tint. (Unless I'm missing something) Did you have any technical plans on drawing enemies since they won't be affected by the light?

Also thanks for posting the shader code!
 

Simon Gust

Member
@Simon Gust

I don't know much about shaders, but it looks like your tile rendering shader doesn't actually create a separate lighting layer but draws the tiles themselves with a dark tint. (Unless I'm missing something)
That is indeed correct.

The shader gets it's data from 128x128 surfaces that are very colorful to look at.
one for the type of tile
one for the index (framing) of the tile
one for the lighting of the tile

Finally, a singular shader expects these 3 surfaces (and the texture with all the sprites on it) and spits out the result.

@Simon Gust
Did you have any technical plans on drawing enemies since they won't be affected by the light?
For the player and enemies I have planned to just make another shader that again expects the light surface and the object position relative to the surface and apply again. I have not tested this (only with the player because he happened to be always at the center).

That said, there are no enemies in this yet and I am full on world gen right now.
@Simon Gust
Also thanks for posting the shader code!
That is old shader code you should not under any circumstance try to use. It is really inefficient.
 
G

gulden

Guest
Looks neat! Will it be more a crafting survival game or and RPG?
 

nlolotte

Member
Looks like a solid start, survival RPG sounds interesting. Perhaps some sort of craft battle mechanic *Fortnite*ahem
 
Top