Post news RSS HESK: Hyugaren - May 24th update

Complexity and hardcore modding. If you want these two, you cannot miss these news about HESK: Hyugaren!

Posted by on

HESK: Hyugaren - May 24th, 2015

This post is meant to keep all followers here informed about the development of the mod. Originally, I wanted to show all these features in a video recording, but I realized it would be better with a post here on ModDB. A lot of changes underwent in the mod since it was migrated to GZDoom 1.8.2, so it can be hard to reveal every detail without missing something. This is also a good opportunity to mention the stages and means of development I use in HESK.

First, HyperSkybox has entered in its final version development. As you could see in a previous snapshot from April, version 1.0 it's very different from the concept applied in the ZDoom development of Hyugaren.

It is no longer a fixed image scrolling through the skybox. Now clouds are randomly generated, have unique and semi-random properties, and are affected by external factors. Every cloud (Currently, out of 3 types, 10 variations each) has mass, translucency and maleability. These properties affect the way they are draw, and the way they behave in the Skybox.


Clouds spawn in a random rotation, altitude, position and with semi-random mass and translucency (Last two properties varies, based on cloud type and appereance). Translucency is random between certain points (Generally speaking, not beyond 0.9 and not below 0.7). Mass limits, however, are defined by cloud appareance (If the cloud is big and if the cloud is a stratocomulus or, for example, a cirrus cloud). In addition to their random spawning properties, they will rotate, morph, appear and disappear randomly through their lifetime.

sky2 sky3

sky4 sky5

Naturally, as in real life, clouds needs a certain amount of wind in order to move. So, wind is a factor in HyperSkybox, which will have also a semi-random strength and direction, and will change over time.

All these properties creates an unique skybox for every occasion, and gives the player much more immersion in the mod.

There are some comparatives of the same scenery, at different times:

Location A:Location A   Sky B

Location A   Sky A

Location BLocation B   Sky A

Location B   Sky B

Location CLocation C   Sky A

Location C   Sky B

HyperSkybox can be adjusted: Cloud density and shaders enabler/disabler. This will give you some control, if you witness your performance being affected.

Another change, as you can see in the screenshots, is the HUD. Reworked, the hud will adapt itself to the new minimum resolution of GZDoom of 640x480, thus having much more presence and detail. Shaders are used to give a nice effect in the health bar. Also, immunity bar will vary its colour, based on the prescence of a disease. Nevertheless, only health, immunity and armor hud are currently developed. Further rework will continue, first with inventory HUD, then expanding into a new UI system.

Also, bobbing is now included. It synchronizes with footsteps sounds, and can be adjusted in HESK Options menu, changing its intensity, or disabling it at all. It will require further refinement, but the main idea is implemented and working.

In this short video, in addition of the new headbobbing and its flexibility, I'll show the new (Basic) colouring of the sceneries, HyperSkybox in "action", new sounds directives for immersion (Only reverbs, for the moment) and the new HUD (With Health Bar's fancy effect):

Shaders are also in further development. After some time of experiments, I managed to get Film Grain working. It can be disabled too. This can be made not only out of likeness, but also if your performance gets affected.


(This is a very raw demo. It needs a lot of adjusting, but is meant to show the main functionality of the GLSL code).

A new feature is also bullet chips in the floor and ceiling. At the moment, only mechanics has been developed, so I won't be able to show screenshots. You could customize your settings in this feature too, adjusting maximum decal amount, and maximum decal time. I'm also thinking about a ricochet system, but that's just a concept right now.

Main health system has been also reworked: There are things to take into consideration, like hunger, hydration, stamina, adrenalin and further technical data, like amounts of dopamine and ketamine in your system. This can seems to be a little excesive and complicated, but it's really simple once you start playing the mod, as most of these data are for background use and doesn't need to be taking into account by the player (Aside for keeping himself with a good health, eating and drinking well, not abusing drugs, checking his immunity and health, etc).

Also, further background complexity will be added to actions, to improve immersion. Things like taking a pill or injecting some medicine will affect you. For example, if you need to take a pill, logically you'll need to remove temporarly your helmet. So, when you do so, a fair amount of toxicity will enter in your system. In the other side, if you inject yourself an antidote, you'll not expose your body to toxic air, but you'll scratch a little bit your armor. Little things like that, which aren't too impressive, but makes some difference.

There are also variable menu music, inspired by mods like Misery and Autumn Aurora (For S.T.A.L.K.E.R.). Hardcore difficulty and complex mechanics were also inspired by said mods.


In another chapter, I want to make you part of the development, keeping you informed on how it works. As being a lone developer here, it's very difficult to make room for a project of this magnitude, therefore a solid work structure is mandatory. There are six stages of development I use, and through them you will be able to understand and comprehend some of the effort that's being put into this project.

    • Stage 1: Concepts and main overview. This stage started back at the end of 2013, and finished in February 2014.
    • Stage 2: Basic development of concepts. This stage is not static, as always can be new features to add, which can be not only because new ideas, but also because technical factors, such as the GZDoom migration, which brought us new capabilities. Stage 2 started back in February 2014, and finished somewhere between 2014 and 2015, but it still has some presence in HESK development. A great example is the Immunity system, which was thought back in 2013, but I wasn't able to implement it until the last weeks of 2014 (Where most of the basics of the mod was already done), and now it's also in the Level 3 of development.
    • Stage 3: Refinement of concepts and further development: This one is a transition between the raw application of concepts and final form of said features. Here is where we are now (Examples: HyperSkybox rework, Gore rework, Footsteps mechanics refinement, HUD redesign).
    • Stage 4: Art development. This stage isn't static either, and can be started even aside stage 1. However, in this mod we have only the required art (Sprites, models, textures, music and sounds) for mechanics purposes, and some "advanced" art for experimental purposes. I believe this level will be reached sometime between August and September this year.
    • Stage 5: Level design. This is pretty much the last production stage before the final release.
    • Stage 6: Testing and corrections. This is the last stage, sometimes known as "Beta-Testing", which will review the mod in order to get rid of errors, glitches, bugs and other undesirable effects.


Now, for the closing lines, I want to make a nice announcement.

We already have some external collaborators for the mod. As this mod gathered followers, people offered their talent to the development. I'm not disclosing yet their names or their work, but I'm telling you they're artists, and are collaborating with great pieces of art. This is a great advance towards a more solid release, because these are very talented people (Some already professionals working for the VG industry).

So, even after many months of silence, you can rest peacefully now: HESK Hyugaren is still alive, expanding and getting stronger everyday. It release may look unreachable, the same with news about the development. But they say good things takes times. And I agree.

brunocar - - 1,158 comments

i still dont get what its supoused to be, but it looks terrific

Reply Good karma Bad karma+2 votes
Charon1970 Author
Charon1970 - - 110 comments

Hi Brunocar! Do you mean what's supposed to be the mod itself, or the changes mentioned in the news post?

Reply Good karma+1 vote
CED2011 - - 189 comments

Really happy to see this is alive! The skybox looks goddamn awesome. Keep going, cheers!

Reply Good karma Bad karma+2 votes
Charon1970 Author
Charon1970 - - 110 comments

Cheers, CED!

Reply Good karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.