Hello everyone
Time for a new patch.
This patch has mainly been focused on minor gameplay changes and bug fixes.
I have also added all the quests into the game, just need to add content and make sure they work 100%. But for now the forest area should be complete :)
Patch notes:
Updated the combat
You can now take your workers into combat and fight large scale fights vs bandits, for example 10 versus 10
Added archers
Equipping your workers with a bow and toggling guard mode will now make them into archers - they will take the back position of the squad and fire at enemies at range
Added formation to combat
When you hire workers you can put them into guard mode or worker mode - putting them into guard mode will make them follow you
Job and task system
Made a huge optimization for the job system. There was a lot of lag when switching between priorities but that should be fixed now. Workers can now seamlessly switch between jobs.
Woodcutting:
Here the workers will try to equip an axe to chop wood, but if they dont have any they will go look for materials first on how to craft it. So they will start harvesting wood sticks and stone. Then they will craft an axe and then go chop wood
Added grass to the world. im using a compute shader to draw 100.000 of grass on the screen at once, this makes it super fast and optimized. Can also control draw distance and how much grass should be rendered at once.
Trees:
Added tree spawner into the world. The trees are spawned when the game starts and then only a few are on scene at a time. I have a radius around the player that simply checks if trees are in range and then they get disabled and enabled. this way there can be 1000s of trees in the game at once.
Bug fixes / misc.
I also have a huge backlog of game fixes and updates, but its too long to list here.
anyways untill next time