Posted August 11, 2017 by Jimbob
What a week it's been!
It was a flurry of activity having caught the attention of several YouTubers and the pressure on the servers did reveal some issues. I think I was like 1AM Saturday when half of the world decided to try and play Zombie Barricades and we were watching the graphs and charts with great interest.
It seems the games servers had a memory leak which meant after about an hour things would start to grind.
In itself this wasn't a massive problem because the servers shut themselves down when no-one is playing on them but what was more disturbing was how the networking side of things coped with the additional traffic.
I logged onto one of the servers to test and was mortified to find Players running around in circles shooting at trees and Zombies moonwalking backwards down the road to Fort Hope.
Disaster.
Well no actually it wasn't that bad hehe, but we had a fair few sleepless nights working it all out and had quite the laugh about it on Discord!
Possibly the biggest accomplishment of the last week was writing our own lightweight custom networking solution which is as smooth as silk, the memory issues have almost been patched away too.
We're quite excited to see how many Players will fit on a server once a few more fixes are in place!
The game gets a couple of optimizations for older hardware with some more quality settings in Options, we have a chance to now headshot Zombies/Characters and cause automatic knockdown and double damage, and we've started collecting stats for the leader-boards!
Some great feedback and by just watching you guys play is evolving things leaps and bounds -we are miles ahead technically of where we were last week.
It's exciting stuff!
Here's a list of the major changes in versions 1.06, 1.07 & 1.08