- 0.5B44 What's New - 17 August 2026
NPC dialogue feature is ready. This update also includes an additional lightweight minimap feature. The next update will focus on scene polishing to finalize all scene assets for the first morning in-game. I will ensure every update from now on delivers visible changes.Game Content UpdateAdded in-game minimap feature.Added single-time and multi-time NPC dialogue functionality.Added dialogue texts for Russian and French.Game Engine UpdateAudio ModuleFixed an issue where the sound engine would dereference pointers even after initialization failure.Map Module Fixed potential stale cached actor pointers in the map manager.Fixed three static variables causing anomalies when updating the player character.Removed the map module’s dependency on the render module.Migrated the four existing map game events to register with the event module.Changed map event detection from per-frame polling to tri…
- 0.5B28 What's New - 27 June 2026
This is a pre-update before the official completion of NPC functions. Full official content will be released in upcoming updates.Game Content UpdatesAdded new 2-cell tree texture resources to enrichen the visual performance of map scenes.Optimized screen-edge camera following logic for player movement, improving camera smoothness and overall visual experience.Increased the automatic adjustment speed of map camera to optimize scene browsing experience.Improved game button interaction performance by adding pressed and disabled state textures as well as customizable color effects, enhancing interface recognition and interactivity.Optimized dialogue text display logic, supporting customizable font playback speed and improving overall stability and fault tolerance of the dialogue system.Added multi-directional animation sets for characters to support multi-angle movement animation performanc…
- 0.5B10 What's New - 27 April 2026
In this version, we have launched a brand-new character action system and remade texture images.In the next version, we will fully reset all unqualified art content, and launch the beta version of protagonist interaction quests and character dialogue.Game Content UpdatesEnabled new action textures for lateral, downward and upward movement of the protagonist, and cleaned up all old version action texture resources.Added new textures for the protagonist facing upward and sideways, and finely adjusted the texture details of the protagonist facing downward.Temporarily disabled the protagonist’s blinking action to optimize the stability of action performance.The audio system newly adds the function of switching background music by map area, and supports custom exclusive background music for different areas.Interface visual optimization: Game buttons add customizable effects for visibility, p…
- Character Animations Coming Soon - 17 April 2026
Due to some objective reasons in the early stages, updating and iterating the game’s art assets has been extremely difficult. As a result, the vast majority of development time has been focused on building the underlying engine, which has directly led to a relative lack of playable content in the game at present.Around half a year ago, I started teaching myself pixel art, and I’ve finally achieved some barely acceptable results recently — a set of character animation frames. This is a solo indie project and not a full-time one (I would’ve starved to death long ago if it were ːsteamlaughcryː). All development time comes from after work or weekends (on very rare occasions ːcurious_mechanicː), and on top of that, my workload has been quite high over the past month or two. That’s why this set of animation sprites took me a very long time to finish.This animation system is only a small step…
- 0.4B92 What's New - 24 February 2026
The holiday break has concluded, and all development work has resumed normal progress.In this version, we have expanded the initial map size from 9 to 25, greatly increasing the explorable area.In the next version, we will continue to expand the explorable area, enrich terrain and scene details, and fully remake all animation frames of the player character to further optimize character animation performance and control feel.Game Content UpdatesAdjusted road textures.Tweaked texture details for the other two player characters.Added temporary wall textures.Added wall textures with the company logo.Added two wider road textures.Added gray roof tile textures.Added two building exterior wall textures.Added roof and exterior walls to the player's home.Enabled an experimental fog-of-war-like feature.Updated the game's library promotional image.Expanded the lower area of the initial map.Added F…
- 0.4B77 What's New - 13 January 2026
Game Update LogThe engine part of the game is now more stable than ever before. The next update will include the expansion of explorable areas.Game Content UpdatesAdded two new pink flower texturesChanged the road texture with manhole covers to the single-manhole cover textureRemoved the game guide textureAdded and replaced multiple audio filesFine-tuned the initial mapReduced the number of walls outside the main entrance of the protagonist's houseGame Engine UpdatesRender Layer ModuleAdded a render layer management classRemoved the button render layer classFixed inconsistent memory management of the scene classBound the action interface with dynamic uniform variable settingsSet the destructor of the render layer class as a virtual functionAdded a uniform variable setting interface for four integer variablesProhibited copying and moving of the render layer classRender ModuleAdopted the…
- 0.4B60 What's New - 1 December 2025
Game Content Updates:Added new red bed texture.Optimized details of bookshelf textures.Added new road texture with manhole covers.Reduced the floor area of the protagonist's bathroom.Redrew animation frames for the player's forward movement.Adjusted the protagonist's default position and preloading parameters.Added remastered textures for three new characters. Game Engine Updates:Changed the grid size variable of the Coordinate Module to use the module's built-in type.Removed boundary checks in coordinate conversions from the Coordinate Module.Moved the counters controlling the current map's display width and height into the Coordinate Module.Added a destructor to the Console Module.Restored the screen-clearing function in the Console Module.Split the map display data loading function in the Map Data Module into five shorter functions.Removed unnecessary string copies from functions wit…
- 0.4B47 What's New - 17 October 2025
Game Content Updates:Added two new special audio files.Added a new texture for the table.Added a texture for the single-layer cabinet.Fixed the issue where background music failed to play.Added two new pieces of furniture in the protagonist's home.Revised the protagonist's initial position. Game Engine Updates:Fixed multiple spelling errors in the Game Event Module.Added an interface to clear all events in the Game Event Module.Removed unused pointers from the interface for compiling map data in the Map Data Module.Modified the Map Data Module so that the program no longer terminates immediately when a map trigger exception occurs.Added an auxiliary function to parse a single state unit in the Map Data Module.Added an auxiliary function to clear target vectors in the Map Data Module.Simplified the processing of the last segment of data during map compilation in the Map Data Module.Added…
- 0.4B34 What's New - 27 August 2025
Game content update: Add support for Steamworks SDK 1.62.Set the player details page to be accessible only during gameplay.Adjust the font size of the player information page. Game engine update: Separate the function of drawing the player death scene in the rendering module from the display interface into an independent interface.Separate the function of updating player actions in the rendering module from the display interface into an independent interface.Separate the "system ready to start" function in the rendering module from the display interface into an independent interface.Separate the "return to homepage" function in the rendering module from the display interface into an independent interface.For the audio module: Add a member to record preloaded audio to avoid duplicate preloading.For the audio module: Add a preloading check to the audio playback interface.For the audio mod…
- 0.4B25 What's New - 11 July 2025
Game content update: Adds a road texture.Fine-tune the texture of the title interface.Changed the map event textures of the Mystic Core to distinguish them from equipment.Add a piece of cabinet texture.Modify the collision in the protagonist's home.Modify the dimensions and layout of the protagonist's home.Fixed an issue where the movement speed of the gamepad input was inconsistent across frame rates.The Paint module enables the Air Wall Collision Texture.Modify the texture of the wall in the protagonist's house.Lowers the height of the cabinet texture.Increase the texture of the bookshelf.Modify the seams of the cabinet texture to behave consistently. Game engine update: The Draw module adds structs for testing instanced drawing.The drawing module adds the test code for instantiated mapping.The interface for drawing layer classes to reload textures is set to public.Two new shader prog…
- 0.4B15 What's New - 4 June 2025
Game content update: 1. Rotate items sold in the Shop. 2. Fix the bug that the vertical direction of the handle is reversed. 3. Added deadband function for handle input. 4. Add the background introduction of the opening of the game. 5. Fixed the bug that the displayed language is not the user's language obtained through the interface. Game engine update: 1. The basic class of the Draw Layer module game scene has been redesigned. 2. Added keyboard input processing interface to the input module. 3. Fixed a typo in the item module. 4. Modify the order in which map-related files are included. 5. Singletons use a more secure implementation. 6. The item module will automatically update the character value after setting the equipment. 7. The logic of the left mouse button and the right mouse button press of the input module are merged into the interface. 8. The game state module adds the game…
- 0.4B9 What's New - 28 April 2025
Game content update: 1. Added a texture for exterior walls. 2. Add a roof texture. 3. Modify the texture of the wizard. 4. Modify the size of the game character. 5. Enable the test function of the handle input. 6. Enable the test of the new dialogue system. 7. Removed the old version of the conversation feature. 8. Fixed the bug that the mouse hovering over the button on the start interface would not change color. Game engine update: 1. The drawing module removes unused markers, whether it is adjusting the variables of the map and its setting interface. 2. Independent map data module from the map module. 3. The engine management module fixes the problem that the map data in the restricted map configuration interface is misconfigured. 4. Map Data Module: Move the data in the map module to print macros. 5. The map module has updated the map interface to extract duplicate content to make t…
- 0.3B99 What's New - 13 March 2025
Game content update: 1. Optimize the startup speed of the program. 2. The concrete textures of the four corners are merged into one. 3. Added two flower textures. 4. Added a texture for interior walls. 5. Replace the Russian font file. 6. Officially added support for Russian language display. 7. The initial map data is increased to nine chunks. 8. Officially restore support for French displays. 9. Modify and expand the initial map. 10. Added a cloudy window texture. Game engine update: 1. The interface for obtaining local data in the enclosure adds support for multiple rows of data. 2. The map data file is modified to display the map data in multiple rows. 3. The enclosure obtains the content obtained by the local data interface, and removes all the spaces. 4. The draw module removes a large number of texture number variables generated in the texture initialization interface. 5. The tex…
- 0.3B94 What's New - 25 February 2025
Game content update: 1. Grass textures reworked and reduced to two. 2. Start map data adjustment. 3. The texture of the barbed wire is replaced with the texture of the stone road. 4. Reworked the texture of the second stone road. 5. Rename the ocean texture. 6. Added textures for six concrete enclosures. 7. The concrete enclosure is set to impassable. 8. Reduce the drawing size of the main character. Game engine update: 1. The random number module improves the thread safety of the random number generator. 2. Random seed update interface is added to the random number module. 3. The random number module removes the interface for users to provide random seeds to generate random numbers. 4. Random number module: Random number seeds use unified source management. 5. The random number module removes the random number acquisition interface that automatically updates the random seed. 6. Random…
- 0.3B87 What's New & Rework Progress - 10 February 2025
Remake progress: The game reset is going well so far. The plot outline of the new version has been finalized, and the details of the plot are currently being worked on. Game content update: 1. Add support for STEAM_SDK161. 2. Added a wooden floor texture. 3. The dialogue text outputs the content one by one over time and automatically wraps the line. 4. Fix a serious memory overflow problem. 5. Add an empty texture. 6. Fixed a bug where a large number of font textures were inserted after a player died. 7. Modify the color of the transition page. 8. Modify the background color of the main interface. 9. Replace game title textures. 10. Modify the program icon. 11. Adjust the texture of the tiles. 12. Add a test to enter & exit a room. Game engine update: 1. The game state module adds the game progress status and its interface for obtaining and setting. 2. The font module adds a function in…
- 0.3B79 What's New & Remastered Plans - 20 January 2025
Remake plan: As the engine becomes more and more functional, I believe it is ready for full-fledged game development. So in the coming days, we will officially start the development of the game, and the current "game" content will no longer be retained. Game content update: 1. Fixed the issue that non-English languages would display the wrong characters. 2. Duplicate equipment will no longer be generated when generating equipment. 3. Fixed the issue that the equipment number was calculated incorrectly. 4. Added a dark night texture. 5. Official release of the second collection. Game engine update: 1. Item module equipment structure increases damage and armor data. 2. Added an interface for updating player data and equipment values in the item module. 3. Item module: Added component modularity function to the game item class. 4. The Items module removes all predefined components from the…
- 0.3B72 Update - 6 January 2025
Game content update: 1. Fixed the problem that players collided abnormally after the map was reset. 2. Added player information interface, which can be opened by pressing "Tab" in the game Game engine update: 1. The drawing module separates the shader variable initialization interface from the initialization interface. 2. The map module no longer needs to add a cutoff character to the data tail when compiling the map unit interface. 3. The map module adds an interface to reload the last map settings. 4. Engine management module: The engine data reset interface restores the reset function of the coordinates of each component. 5. Add a destructor to the middle page class of the Draw Layer module. 6. The drawing module is independent of the texture initialization interface from the initialization interface. 7. Draw the module to optimize the home page button pressed judgment. 8. The coordi…
- 0.3B67 Update - 13 December 2024
Game content update: 1. Revised the rarity of the item. 2. Equipment collection have been released. Game engine update: 1. The service module adds an input class acquisition interface. 2. The drawing module removes the drawing engine parameters of the action loop class. 3. The map module fixes the wrong operation of the null pointer in the map collision interface. 4. The event module adds an interface to get events according to the number. 5. The event module search game event interface now returns the searched event number. 6. The random module reset interface no longer recovers the scrambled font. 7. The event module registers the game event interface and returns the number of the registered event. 8. The font module adds the font rendering interface of the overloaded version. 9. The special font number of the font module is assigned by enumeration. 10. Enter the function of the modul…
- 0.3B61 Update - 11 November 2024
Game content update: 1. Add special effects for other equipment. 2. Fixed the issue that the texture of the new equipment was missing. 3. Two pieces of random equipment are provided at the beginning of the game. 4. Removed the action of moving the version number to the left at the start of the game. 5. Added five new background music to replace the previous background music. 6. Added and replaced the game-ending sound. 7. Added in-game sound effects for opening doors and cutting barbed wire. 8. Fixed the bug that the map event only detected the first piece of equipment. 9. Updated textures for four dropped items. Game engine update: 1. Add the parameter of font color on the button when unchecked. 2. Add the font color setting interface when selected and unselected in the input module button class. 3. Delete two unused font files. 4. The audio module random background music number is gen…
- 0.3B58 Update - 25 October 2024
Game content update: 1. Update the title image texture in the title interface. 2. Added two random map blocks with a 5% chance to generate. 3. Added a new texture to the three pieces of equipment. 4. Replace the texture of the map damage event. 5. Enable equipment function testing. 6. Fixed the issue that full health would still consume health units in some cases. 7. Add a piece of equipment. Game engine update: 1. The enclosure fixes the misconfiguration of macros used to run independently. 2. Fixed the issue of comparing different types of values in multiple places in the enclosure. 3. The interface for inserting characters in the font module is set to private. 4. Adjust the coordinates of the vertex shader on interface four. 5. The second map shader modifies the size of the main interface texture. 6. Game interface shader 3 removes unnecessary color settings. 7. All images and icons…