New Update 0.4.0


Hello all,

I know, I’ve been very quiet for a while, but now I want to share what I've been working on lately. It may not be visible when playing the new update at first glance, but a lot has been changed underneath the hood.  The entire codebase has been completely reworked. That was really necessary for the future progress. After doing this overhaul some bugs have been flushed out as well. All patch notes are listed below.

All UI elements and scripts have been cleaned up. The game used to handle all UI logic within a single script, but now that script has been divided and spread out into multiple scripts instead, so that each script only handles its own logic. This is a way more efficient solution and it also saves a little performance here and there.   

Same goes for the object interaction functionality such as Puzzles, Items and NPCs. All interactions used to use a single script for every interactable object and then based on its name was able to find the correct function to initialize by comparing two strings. This was a really terrible solution and could quickly do some wrong behaviors. 

The very next thing for me to do, will be to synchronize the alpha version with this brand new demo version. That shouldn’t be too hard. 

In the near future, the goal is to add following systems to the game:

  • Save / Load feature
  • Reworked NPCs (AI)
  • Localization Support
  • Player Controller

Distant future goals: 

  • More content (Lore, Puzzles, Objectives, NPCs / Enemies?, Environments etc.)
  • New Humanoid models and animations, including eyes and mouth. 
  • New 2d artwork (Icons, drawings etc.)
  • New music for the game

Last but not least I want to mention that Unaware has a 4 year anniversary. It feels so unreal that 4 years have passed so quickly. Unaware - is the very first game project I released on itch.io and it has been through a lot of changes. I’ve made a video which showcases some of the major overhauls the game has received over the years. Check it out here:


Patch notes: 

  • Improved all UI elements in the game. The old version used several canvases. Now the game only uses one for all the UI. 
    • Improved the Journal & the document reading system. This Includes fixing the bug where wrong documents could get displayed.  
    • Improved the Game Menu.
    • Improved the Inventory 
  • Improved the way of interacting with objects work like with puzzles, items, NPC’s etc. 
  • Added the functionality for Localization, so it will become easier to change language. Additional languages will be added eventually. 
  • Disabled the Chess puzzle gameplay. Now, you only need to find the missing pieces to solve the puzzle.
  • Within the Stove puzzle, it’s now easier to drag the pan around. 
  • Added a culling feature onto the kerosene lamps which will boost the performance and also prevent unwanted light bleed through the walls / floors. 
  • Changed the way transitions between cameras works (Player’s vision to a puzzle view and back).
  • Fixed a bug where the candle holder still worked after running out of candle wax.

Files

Unaware Demo ver 0.4.0.zip 991 MB
Sep 03, 2023

Get Unaware - Free Demo

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.