Developer postOriginal post (opens in a new tab)

Alpha Version 1.1.3 Released

We just released a new version of the alpha. This version was exclusively focusing on bugfixes (particularly fixing crash bugs), performance improvements, and balance changes. The biggest things causing crashes were memory leaks that have been patched.

Here is a list of changes:

  • It's now possible to create different sizes of the world (tiny, small, medium, large)
  • The world no longer attempts to generate new chunks.
  • Reduced memory usage of the overworld by ~90%
  • Reduced memory usage of voxel chunks by ~75%
  • Fixed memory leak in water computation
  • Fixed memory leak when new games are created
  • Fixed memory leak in A* planner
  • Pausing the game doesn't pause camera motion
  • Camera moves up out of colliding voxels
  • Dynamic lights get erased when lamps die
  • Fixed a crash when dwarves tried to eat in a room currently being built.
  • Fixed a crash when loading a game with a farm
  • Fixed gathered items being gathered by the same dwarf multiple times
  • Fixed craft items getting built multiple times
  • Added priorites to dwarf tasks and task pre-emption
  • Dwarves no longer work when too sleepy
  • Dwarves no longer fight while asleep
  • Dwarves immediately attack enemies nearby instead of waiting to get attacked
  • Skeletons, necromancers, and goblins no longer get hungry or tired
  • Food replenishes much more hunger
  • Dwarf selection box moves with the camera now
  • Entities die when they fall outside of the world
  • Balloon no longer gets stuck on mountains
  • Dwarves can throw blocks 4 units to build walls now
  • Dwarves build walls bottom to top
  • Visibility culling more efficient and updates more often
  • Fixed some classes' idle and swimming animations
  • Fixed some pathfinding bugs with swimming
  • Cliffs world is more interesting now
  • Enemies are weaker now.
  • More diverse company and place names [/lists]