Weekly update #32
This weeks update:
New movement system has been added to people and enemies.
For people rendered in game thread was 0.19 per person and 0.054 draw thread, now game thread is 0.042 and draw thread is 0.032. Game is 4.5x better and draw is 1.65x better.
When not rendered game has gone from 0.014 -> 0.012 and draw has gone from 0.008 -> 0.004.
All task movement has been changed and could cause some issues, I have fixed most of the ones that I have found so far.
With the new movement system people can no longer fall through procedural maps.
Multithreading has not been done yet as for most people the GPU will now be the bottleneck, instead an instancing system is being set up for buildings.
Peoples mesh poly count has been reduced.
Dock has been created and added but needs a few changes and will be unlocked tomorrow.

Added in piece by piece construction, over time all construction will be like this.
Fixed issue where animals off screen would sometimes jump around their target location and not reach it.
Changed trading hud positions and sizing to fit better to more resolutions.
Fixed system that stops animals from walking into the ocean.
Fixed trading hud changing numbers by 4 rather than 5 on some buttons.
Tree multi selection no longer selects baby trees.
Fixed visuals of chicken, deer and goat deaths.
Fixed snow tiling being so small.
Adjusted ocean wave size and ocean height.
Adjusted well refill speed.
Fixed firewood recruitment issue.
Stopped pig death noise from repeating.
Adjusted path navigation weight.
Next week:
Attempt to fix some of the lag spikes.
Fix invisible pumpkins.
Fix people randomly hitting the air like they are chopping trees.
Building instancing system.
Spears.
Orchard.
Tanner.
New movement system has been added to people and enemies.
For people rendered in game thread was 0.19 per person and 0.054 draw thread, now game thread is 0.042 and draw thread is 0.032. Game is 4.5x better and draw is 1.65x better.
When not rendered game has gone from 0.014 -> 0.012 and draw has gone from 0.008 -> 0.004.
All task movement has been changed and could cause some issues, I have fixed most of the ones that I have found so far.
With the new movement system people can no longer fall through procedural maps.
Multithreading has not been done yet as for most people the GPU will now be the bottleneck, instead an instancing system is being set up for buildings.
Peoples mesh poly count has been reduced.
Dock has been created and added but needs a few changes and will be unlocked tomorrow.

Added in piece by piece construction, over time all construction will be like this.
Fixed issue where animals off screen would sometimes jump around their target location and not reach it.
Changed trading hud positions and sizing to fit better to more resolutions.
Fixed system that stops animals from walking into the ocean.
Fixed trading hud changing numbers by 4 rather than 5 on some buttons.
Tree multi selection no longer selects baby trees.
Fixed visuals of chicken, deer and goat deaths.
Fixed snow tiling being so small.
Adjusted ocean wave size and ocean height.
Adjusted well refill speed.
Fixed firewood recruitment issue.
Stopped pig death noise from repeating.
Adjusted path navigation weight.
Next week:
Attempt to fix some of the lag spikes.
Fix invisible pumpkins.
Fix people randomly hitting the air like they are chopping trees.
Building instancing system.
Spears.
Orchard.
Tanner.