Hey all, I am a day late with this dev blog as I was preoccupied with some things yesterday but now I have the free time to make this post.
As mentioned in the v0.3.3 announcement, I will be posting a dev blog on the first day of each of week (Monday) detailing what I've been working on and how it is going so far. So let's get straight into it.
What I've Been Working On
Currently, I have been working on implementing multiplayer functionality. Multiplayer is the hardest element of this new update and I've decided to take multiplayer head on. Because of how networking functions in Unreal Engine, there is no need for me to worry about single player code, instead I am re-writing and replacing all the single player code with multiplayer functionality. This is because multiplayer code functions the same in local single player and therefore I don't need to make workarounds to get both single player and multiplayer working smoothly together.
Here are the things I have implemented so far with multiplayer:
- Game spawns the correct number of clients and weapon spawning and equipping is working locally for each client.
- Clients can move around and have a simple third person character mesh.
- All clients have their HUD displays correctly configured.
In addition to the multiplayer aspect I have also:
- Reworked the Main Menu and player HUD.
I am expecting to make significant progress over the next week and am excited to share with you guys what I've been working on and made progress with on next Monday.
Thank you for all the support and I'll see you all next Monday with the second chapter of my dev blog.
