Alpha Desolation of the Heron

Discussion in 'Work in Progress' started by Simon Gust, Sep 30, 2018.

  1. Simon Gust

    Simon Gust Member

    Joined:
    Nov 15, 2016
    Posts:
    3,165
    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.
     
  2. EvanSki

    EvanSki King of Raccoons

    Joined:
    Apr 17, 2018
    Posts:
    575
    If you need any help with it shoot me a PM, it looks really interesting!
     
  3. YanBG

    YanBG Member

    Joined:
    Jun 25, 2016
    Posts:
    574
    Looking good! How is the tiled fog of war implemented?

    Btw is that your main game, i remember seeing another one?
     
  4. Simon Gust

    Simon Gust Member

    Joined:
    Nov 15, 2016
    Posts:
    3,165
    The entire rendering including lighting is more or less just shaders. I made a thread some time ago when I implemented it the first time.
    https://forum.yoyogames.com/index.php?threads/vertex-drawing-clunkiness.25367/

    This is not the main game, but I have a lot of fun coding it. I am still very active on the other one though.
     
    RujiK and YanBG like this.
  5. RujiK

    RujiK Member

    Joined:
    Jun 21, 2016
    Posts:
    161
    @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!
     
  6. Simon Gust

    Simon Gust Member

    Joined:
    Nov 15, 2016
    Posts:
    3,165
    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.

    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.
    That is old shader code you should not under any circumstance try to use. It is really inefficient.
     
    RujiK likes this.
  7. gulden

    gulden Member

    Joined:
    Jan 16, 2017
    Posts:
    12
    Looks neat! Will it be more a crafting survival game or and RPG?
     
  8. Simon Gust

    Simon Gust Member

    Joined:
    Nov 15, 2016
    Posts:
    3,165
    I have no idea, I haven't thought about it at all.
    Why not both?
     
  9. nlolotte

    nlolotte Member

    Joined:
    Aug 3, 2016
    Posts:
    465
    Looks like a solid start, survival RPG sounds interesting. Perhaps some sort of craft battle mechanic *Fortnite*ahem
     
  10. Simon Gust

    Simon Gust Member

    Joined:
    Nov 15, 2016
    Posts:
    3,165
    You can definetly build but never would I, in my life, make a battle royale.
     
    nlolotte likes this.
  11. nlolotte

    nlolotte Member

    Joined:
    Aug 3, 2016
    Posts:
    465
    Good to hear, perhaps some sort of weather system? Day and night?
     
  12. Simon Gust

    Simon Gust Member

    Joined:
    Nov 15, 2016
    Posts:
    3,165
    Sounds good to me but let's not get ahead of ourselves. The developement is focused on other stuff.
     
  13. Simon Gust

    Simon Gust Member

    Joined:
    Nov 15, 2016
    Posts:
    3,165
    New Crystal Biome! It is hidden somewhere in the world.

    upload_2019-8-27_12-8-1.png
     
    RujiK likes this.

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice