You must be 18+ to visit this website
The content on this website is AGE RESTRICTED
Please confirm you are at least 18 years old of age. Otherwise leave the website.
I am over 18 years old
Hachigames profile
Hachigames
18+
Hachigames
Creating erotic visual novel/sandbox games. Currently working on Hail Dicktator. Become a subscriber to support the project and play the next version early.
Subscribe
Send Message

Subscription Tiers

FREE
Free Tier

Free tier

115 subscribers SubscribeStar $0.00 tier
Unlock
$5
per month
Islander / Standard D.SIM

... everything from the previous tiers

D.SIM:

  • Early Access to new releases of D.SIM
  • Previews
  • Technical Support (doing my best to solve issues if possible)
  • Voting on additional content

Hail Dicktator:

  • Early Access to releases of Hail Dicktator (1-2 weeks early depending on current release schedule)
  • 1-2 Extra Renders per month
  • All previews of upcoming releases
  • Development posts
  • Story development posts
7 subscribers Islander
Unlock
$10
per month
Hotel Manager / Advanced D.SIM

... everything from the previous tiers.

D.SIM:

  • Earlier Access to Releases of D.SIM (newest available version)
  • additional Test Versions
  • Voting on content and fetish to add to the game

Hail Dicktator:

  • Earlier Access to Releases of Hail Dicktator (days/weeks earlier depending on current release schedule)
  • Propose and vote on 1-2 extra custom renders per month
  • Vote for some aesthetic aspects and game play choices
5 subscribers Hotel-Manager
Unlock
$30
per month
Dicktator / Master D.SIM

... everything from the previous tiers and my eternal thank-you!

D.Sim:

  • Your name in the credits (once they exist)
  • Experimental Builds and preview Builds
  • Voting on fetish content, character styles/clothing, side quest development, minigames

Hail Dicktator:

  • Your name on the main menu scroll [Opt-in]
  • Explicit previews
  • Vote on some major story decisions [when available]
  • Access to Test and Experimental Builds [when available]
  • Vote to add specific scenes for the girls
3 subscribers Dicktator
Unlock

Welcome

  • 3-4 weeks early access to new versions
  • Polls for the content of the game
  • Extra Renders

Hachigames

Hail Dicktator 0. 68 Early Access for 'Hotel Manager' and 'Dicktator' Tier Supporters

This post also includes Mega.NZ content links
Comments
Like(0)
Dislike(0)
Posted for $10, $30 tiers
Unlock Tier
Hachigames
Public post

Hail Dicktator 0.58 Changelog and 0.57 info


0.58 will be released shortly after this post.

Unfortunately 0.57 has already been leaked, which messed up my release schedule, as there are time frames on promotion and such. I'll probably be posting a sneak preview of 0.58 in the coming days instead.


Here is the changelog for 0.58:

  • ~190 new renders.
  • 3 new unique animation
  • Anal, vanilla, bondage, BDSM, humiliation, shower sex, butt plug
  • Main Story arc: start of climax
  • Added button to export saves with automatic labeling (version and percentage)

Have a wonderful weekend,

hachi

Comments  loading...
Like(1)
Hachigames

D. Sim 0. 2. 5. a Early Access for Hotel Manager and Dicktator Tier

Comments
Like(0)
Dislike(0)
Posted for $10, $30 tiers
Unlock Tier
Hachigames
Public post

D.Sim 0.2.5.a Changelog

Here is a first glimpse of the new version.
The file size is significantly higher since it contains a lot of content, which however isn't activated or accessible, since it still lacks polish and/or context.
The purpose of this version is mostly to test if everything holds together after all the optimizations and improvements made.
There are probably like 50 optimizations, improvements, and additions (I went into detail of some of the optimization in the last post).
I'm just going to list the most important factor here:

Improvements and Optimizations
  • Improved general performance of all character meshes
  • Improved general performance of all architecture
  • Improved lighting
  • Improved skin/cloth/architectural shaders and used trick to minimize unity-shine
  • Significantly reduced VRAM and RAM usage
  • Visual improvements on LOD
  • Eliminated shadow overlap at distance
  • Added card-hair fallback for a huge FPS boost when used (for older machines. Enabled with 'Simple Hair' in the graphics options)
  • Various code optimizations
  • Significantly reduced loading time for outfits
  • Recreated some textures to have better fit (e.g. bathroom door, etc)
Fixes:
  • Fixed body modification not accepting negative values
  • Fixed some typos
  • Countless smaller fixes
Additions:
  • FPS/frametime counter
  • Added bathroom to main room, with working shower that interacts with skin to make it wet
  • Added peeking minigame with sight based reveal system and graphical representation, as well as notice system based on player's movement and position
  • Added several small scenes to advance story (wip)
  • Several framework additions in the backend, like the ability to control location-dependent events without the need for strong references
  • Reset button for body/hair
  • Body/Hair now saves persistent
  • Completely new layer in dialogue system with scripting system to add animations, audio and facial animation without the need for a dedicated cutscene timeline, which makes simple dialogue a lot faster to write.

There is a ton of new additions like the new characters, animations and 3 new locations that aren't unlocked yet in this version, since they still lack a bit of polish, as well as some missing animation parts, voice, events, cutscenes, etc.
I'll release new parts as they get done, which should go a bit faster now that I got a huge chunk of optimizations out of the way.
This first version will be available for the Hotel Manager and Dicktator Tier first, and will become available for more tiers once the next version releases, which will probably be in a week or so.
Comments  loading...
Like(1)
Hachigames

Dicktator Poll for 0. 68: Choose the scenario

Comments
Like(0)
Dislike(0)
Posted for $30 tier
Unlock Tier
Hachigames
Public post

D.Sim 0.3.0 update news part one: Optimization

Hello,

Here is an update on what I've been working on for D.Sim in the past weeks/months.



This is going to be a bit of a technical post, but the TLDR is: The game should run faster on older machines now, and machines that couldn't play it before, should now be able to.



first of all, I'll be switching from 0.0.x to 0.x.x versioning, for proper versioning, so 0.0.3 will become 0.3.0. This is only a number system change, and doesn't represent like 100 versions or something.


Most time for this update went into four things, so it's still very sizable, although there are some areas that came a bit short due to people I were working with being missing in action.


The three things I worked on are Optimization, Location, the new character, the first mini-game, and a few other features and improvements.


In this post, I'm going over the things I've done for optimization.

Optimization


It's a bit of a loaded word, as it's often a catch all for vastly different things.
In it's purest sense, optimization is making an existing procedure run faster without changing the result at all.


However, it can also be considered optimization when the result is changed, e.g. when it's visually indistinguishable for the user.


But also things like just sanitizing settings or providing fallbacks for older machines.


The update contains a mix of all of those.


I'll try to go into some of them in more technical detail for anyone interested.


  • A card hair fallback was added to both characters. While this doesn't look as good as strand hair, it can almost double your fps


  • I overhauled the lighting system to only load necessary resources on demand.
    So now, instead of having all daytime lightmaps loaded at all times, only the necessary one gets loaded asynchronously from disk.
    While this doesn't directly increase fps, it saves a lot of VRAM. On graphics that are starving for VRAM, this can make the difference between a slideshow and smooth fps, and it leaves more room for other effects on higher tier cards.


  • Lightmap stealing: I made a system where higher level of detail objects steal the lightmapping of their parent. This means those objects no longer need any space in the lightmap itself which reduces VRAM, but also more visual fidelity (things like the clothing rack or books changing shade when moving away are fixed using this technique)
    I don't know why this isn't the default in unity, instead of having to hack it in.


  • I further increased lightmapping efficiency by sanitizing geometry and normalizing settings, so much less maps are used overall for each daytime scenario per scene. Another sizable reduction in used VRAM


  • The particle system that caused a bigger slowdown was optimized to no longer do that


  • By using better settings for on-demand asset loading, loading clothes has been optimized. (on my machine from more than 5 seconds to less than 1). As before, on the loaded clothing is in memory, so the amount of clothing options for a character can be as big as hard drive space allows (I'll eventually include clothing items making for modding)


  • There were some general updates to reduce the overhead of functions that are called very often (this is just plain code optimization stuff. Nothing groundbreaking in there, but every fraction of a millisecond count. I try to not overdo mircro optimizations, and only act according to what I see profiling the runtime)


  • Similar to the above, multithreading has been improved in several areas to better utilize the CPU.


  • Also, I reduced the update frequency of my animation suite by shortening the execution path for common scenarios. Essentially, the system is capable of blending animations and settings seamlessly. However, blending is more expensive than simply settings, and most of the time, the blending is at either 0% or 100%, which means that the result is the same as setting at those point, and only require blending in the short times in-between


  • This one took me the longest, but I had planned it for a while: Mesh and Material merging.
    For a graphics engine, the more things it can hand off to the graphics card at once, and the more the graphics card can do in parallel, the better.
    For multiple objects with different materials/shaders/textures, this means that the context has to be changed, from overhead of sending instructions to the GPU to it having to do them one at a time.
    Now, the way my models work is that they come in over 20 submeshes, each with their own texture, so there is no way for automatic batching to combine them.
    This means there is a lot of overhead drawing a character like this, from context switches to looking up new textures in memory, to shader variants.
    To remove this, I made a tool that combines the submeshes and materials into one big mesh with one material. To do this, textures have to be put in texture-atlasses and the shader capabilities had to be extended to allow for different values across the body.
    There are some existing plugins for this, but they don't reach the requirements I needed.
    This also saves a lot of VRAM and make it easier to manage in the end.
    A lot of work went into backwards compatibility, so I can always switch back to the old mesh if I need to change textures, and then bake them again.
    I implemented this for any shader, but specifically for the ones I'm using for skin, as well as the main one I use for architecture, so e.g. the clothing rack is now combined, too, as before each item in there had its own set of textures.
    While the texture atlas textures are of course bigger than individual, compression works much better on those, and it costs the GPU no time to switch, as everything it needs is in that texture.


  • I optimized the room in several parts using this combiner to reduce context switches (set pass calls), as well as for the new locations.


  • While trying to fix the ambient shadow issue, I managed to speed it up by using better injection methods (however, the shadow is still overlapping unfortunately, but I'll fix that eventually)


  • I optimized reflection probes to use less VRAM as well


Overall, the gain in FPS will be dependent on the system you're using. If you already got goof fps, the difference is not going to be a lot, as all the area's I worked on were bottlenecks for slower systems. However, it will open the possibility for more characters on screen, etc.
Even with a fast machine, the biggest difference is made by using card hair.

My next update is going to be a bit less technical, talking about improvements and added features. After that, I will go into the new character and locations.



Have a great week,


hachi

Comments  loading...
Like(2)

The subscription gives you:
  • Access to Creator's profile content.
  • Ability to support your Creator by contributing – one-time or recurring.
  • Means to reaching out to the Creator directly via Instant Messenger.

Creator Stats

129 subscribers
17 posts

Other Creators

Features

The subscription gives you:
  • Access to Creator's profile content.
  • Ability to support your Creator by contributing – one-time or recurring.
  • Means to reaching out to the Creator directly via Instant Messenger.
Subscribe
This website uses cookies to improve your experience while you navigate through this website. Continue to use this website as normal if you agree to the use of cookies. View our Privacy Policy for the details. By choosing "I Accept", you consent to our use of cookies.