Hi guys, I have a new update for you recently I have been trying to patch up a few things to make the game more fun and optimised/smooth.
To improve combat I have changed the enemy's AI logic, animation and combat speed. Enemies now not only recover faster from ragdoll on harder difficulties but also move slightly faster. Enemy animationis are now fixed so when they do a dodge or jump attack they don't zip back to where they were. Lastly, I was given feedback that it was easy for the player to run from combat now the AI is faster and will swarm you if you agro to many at once.
Game engines are funny things did you know Vsync can affect how fast a game engine will sometimes run another funny thing is that I had Vsync forced on all applications enabled in my GPU settings. Disabling this made the engine work more efficiently. Also, Vsync was on in the game settings as well the Unity physics system did not like this but after disabling them my frames for test builds went from 60fps to 200fps and menus went to 600-800fps.


One of the things that stopped me from updating the game engine was the old shader code we were using. This made everything break in the Unity-6 engine. The new engine is more stable especially when it comes to physics and rendering. This has removed almost every lag spike in the game.