Greetings survivors!
It's been a busy 4 months. The majority of the work done will not be obvious to the player as it optimised the workflow and world building mechanics.
Major Features:
Overhauled animator tree
Removes dying animation bug/weirdness
Allows greater control to crafting and resting animations
Added unique animation sets for:
1 handed weapon + off-hand equipment
1 handed weapon with no off-hand
2 handed spear
Unarmed
2 handed weapon
Animations set include an Idle, walking, running, 3 different attacks and blocking
Added 2 Handed weapon logic, including auto-unequip off-hand, and 2 handed damage bonus
Footstep sounds for player and hostiles!
Overhauled player and hostile movement logic, the movement of the player while navigating through hordes of hostiles should be more natural
Other Features:
Added Work In Progress section to the pause menu for known issues that are not 100%
Synced hostile animations to their speed
Overhauled random wall materials to eliminate several issues and make it more robust
Added yellow arrows to the tutorial mission complete bus to guide players to the door
Tweaks:
Removed crafted items from all loot lists.
Removed skill animations, skills no longer stop the player from moving or attacking, but the player must not be moving to use (this will be fixed in next update)
Removed the pause "P" button. Players will need to press Esc to pause the game from now on
All harvested loot will now drop at player foot level to avoid objects spawning under the ground
Hostiles now stand still while attacking and done move again until the animation is stopped/cancelled
Bug Fixes:
Cardio skill tree button now correctly gives +4 Stam per level spent
UI elements sill now correctly block the cursor from selecting a game object behind it
Fatigue system and UI overhauled and optimised
Corrected attack speed issues
Corrected jump scare issue where hostiles spawning close to the player could not trigger the noise
Corrected the acceleration logic of faster hostiles which caused them to slingshot past the player
Target of Assassination missions sometimes spawned outside the diameter of their suspected location
Corrected Traditional Hunting/Stone crafting skill books to unlock the right recipes
Loot type should now all be synced correctly (e.g. some tools were flagged as consumables and were put in inappropriate loot lists
Fixed the recipe for 2 large rocks to break down into 4 smaller stones
Fixed the audio sound location, so objects on the right of the camera come from the right speaker, but is at the intensity from the player's ear location
Engine/World Building Update:
Created a building generator assistant tool to more quickly create buildings
The current process was too manual and took too long to make simple buildings will all of the attached logic
Updated and overhauled many features related to hiding walls while in a house
The walls are no longer hidden per row of walls, but per individual wall. This was chosen to improve building creation time
Added invisible collider to all doors and windows with logic to allow the attached walls to always hide. Sometime all rays from the camera to the player would go through a window or a doorway.
Overhauled the player and hostile Line of Sight mechanics. Player can no longer attack through a wall
Updated input manager
Know issues:
Tutorial level:
When a player completes the first quest, saves the game, then reloads into the tutorial from the beginning, the first quest breaks - Workaround: drop medkits, save character, then reload
End Radio could not be interacted in one test case. Unable to replicate bug to fix at this stage
What's next?
Major UI overhaul and potential YouTube Dev Blog Update
Thank you - Joel
