Holiday season is over, hope you had a good time. I tried to rest as much as possible but it was hard. I still got a new map, FOV, bots and other goodies done. I hope to make a new release at the end of the week.
Posts categorized “Development log”
FOV added
I tought about Field-Of-View for a while and decided to give it a shot. For now this will be a server-side option and we will see how much fun is it. The implementation was easy cause I had it already coded. Just had to fix a couple bugs and add a shader to render the out-of-view map parts. Here’s a couple versions of the shader. I think the last one will be in the game.
.. And yes, that’s a new map I’m making.
I invented a way to synchronize physics code over network using very little bandwidth. I’m implementing it now to see if it will work. This might be used for a variety of map objects, like guns, clips, rubble, boxes, ragdolls and finally doors and elevators which could possibly be destroyed; fall and kill somebody beneath it. Hope this idea works.
The 4 problems of network code
I updated my Network Code Research mindmap. It includes now a presentation link from Gaffer On Networking. It is an excellent read especially to see how much the internet sucks for online gaming. The data Gaffer provides corresponds with my experience that I gained just by diving into the waters and trying my best at making multiplayer work good in my games. Here are the 4 bullet points:
I just made in-game video recording! Awesome article, copy-paste stuff. It uses ogg theora compression which is awfully slow, I’m looking for an alternative. Also the article doesn’t explain recording sound. But it does explain how to upload directly to Youtube which would be fantastic!