Week 5 Update: Small improvements!


This week I’ve been focused more on progressing further on game story and next epoch. Unfortunately, I wasn’t able to finish it in one week, but I think next update will introduce beginning of the next epoch! Current metal age will be renamed to brick age, and new metal age will introduce first coal engines and light machinery. Also I will update story quests, filling gaps and adding more new quests.

Changelog:

Gameplay:

  • Changed min population of all houses from 0 to 1. Now, if your city will lose all food, there will be always at least [number of houses] civilians.

UI:

  • Improved employment center: buildings with same population rate are now sorted by required population, from highest to lowest. Also added display of required workers to buildings icons and buildings count to building name.
  • Fixed quests menu after new game confines cursor.
  • Added population and consumption values display to houses in city hall menu.
  • Increased map icons size by 2, replaced marker’s actions text with icons.
  • Added red outline for low status values (health, energy, water, food) from 1 pixel at 20, and 16 pixels at 5.

Internal changes:

  • Found information about random freezes when trying to open buildings menu. Turns out this is dev-only engine-related issue (https://github.com/godotengine/godot/issues/87405). I’ve found a way to reproduce this issue and, as described, it cannot be reproduced in release builds. But if you encounter something similar, please leave comment and I will investigate it further.
  • Cached half prefab colliders size to avoid repetitive calculations.
  • Internal code cleanup (removed some dev-code from release builds).
  • Added safeguards to console commands that spawns items or objects to avoid non-existing ids.
  • Added internal save files version prefix. Now each new version (of save file version) will automatically hide old ones.

Known bugs:

  • [PC] Sometimes text might be truncated in borderless/fullscreen mode. This is engine-related bug (https://github.com/godotengine/godot/issues/81624). Once it will be fixed in engine, it will be automatically fixed in game.
  • In rare cases removed objects can block buildings. Quit to menu and loading back frees place. I’m searching for a way to consistently reproduce this issue.

Files

Linux_ReSurfaced_v1_5_0.zip 75 MB
Feb 02, 2024
ReSurfaced_v1_5_0.apk 66 MB
Feb 02, 2024
Windows_ReSurfaced_v1_5_0.zip 78 MB
Feb 02, 2024

Get ReSurfaced

Leave a comment

Log in with itch.io to leave a comment.