Hello and welcome to the ninth CardLife DevBlog,
So let’s get straight into it - this is what we have worked on this week:
Server Performance
I feel like I talk about multiplayer a lot on these DevBlogs but it’s such a huge undertaking and it touches every part of the game that it does take a lot of our time :). This week Ed has been working really hard at balancing what needs to be run directly on the server to keep it authoritative and what can be run on the client. This has been a really crucial undertaking as our first test pretty much maxed out the CPU on the server which wasn’t ideal. We are planning on doing another test today but at the moment Ed has done an amazing job and gotten the CPU usage down considerably which is really positive.
Text & Voice Chat
We also have a text and now voice chat up and running within CardLife. Both are very rudimentary at the moment and will be like that when we launch our next update but they will provide a means to communicate with other players which is their sole objective at the moment.
Iventory & Crafting UI Screens
As I have mentioned in previous DevBlogs, Mike has been hard at work defining what these screens will look like and he is now in the process of creating the assets and getting them into Unity so that they are ready to go when the coders begin to work on those systems.
Tools
I have spent the majority of the week working on ancillary weapon stats and updating the tools (i.e spade, pickaxe) so that they can be used as primitive weapons. This will mean that in a pinch you can use your tools to fend off a would-be attacker.
-----------------------------------------------------------------
There’s not a lot to talk about this week as we have really been doubling down on existing tasks that I have explained in detail in previous DevBlogs, but I can tell you we are one step closer to our next update and hopefully that will be coming very soon.
Cheers,