When Cube's Dark Hours 3 released, it introduced the built-in loading screen (when a Night started). As cool as that was, through numorous playtests I did when Cube's Dark Hours 4 was still in development, I have realized that it doesn't clear up much RAM (if at all) in a timely manner. Due to this, I fear that, as these games continue to get bigger and bigger, the memory stored from previous menus won't be cleared up in time, which could lead to some "funky" non-intended issues.
Basically, Cube's Dark Hours 2 Reshined might drop the built-in loading screen and use a separate loading screen (as a means to clear up unnecessary RAM and to prepare space for the Night gameplay). As unfortunate as it may be, I am rather hopeful towards the change, as it gives me a chance to be more creative with how it is presented!
So uh, rest in pepperonis built-in loading screen, you only lasted three games (CDH3, CDH1R (Cube's Dark Hours Reopened), CDH4).
I might end up switching to DirectX 11 going forward. Mainly because I want to implement custom fonts without the fear of it not working and breaking, resulting in the text defaulting back to a basic font (I'm looking at you CDH3 and CDH1R. CDH4 doesn't count as that is the game where I abandoned the "custom font" idea and just used objects to make them look like text. It's cool and all, but that tactic isn't always best, as it sometimes takes up unnecessary space).
You may be asking about how this would affect compatibility. Well, as far as I know, D3D11 is backwards compatible with D3D9 and D3D8, and basically all PCs support D3D11, so there shouldn't be much of an issue. Plus, D3D11's strength in effects, visuals and overall graphics is pretty interesting :]
I severely need to get beta testers going forward.
I want to try drop-shadows for certain UI elements. Probably something like these two variants?
I might experiment with a new achievement popup system, but it's best you take this one with a grain of salt.
Alright, I'll return back to the shadows... mainly because my laptop is about to die, and my phone is completely dead.
Take care, stay safe, God bless!
0 comments