There is a problem with my replicated mutators. They rely on the Tick function to force things to be replicated properly. The issue being that the tick function is called in between every frame being rendered to the screen and as such may impact game responsiveness or create lag under some conditions. I chose this method because of one simple reason – it worked. Replication is one of those issues where if you don’t get it working just right things don’t work. The straw that broke the camels back is often something that is misunderstood or possibly just something a developer is ignorant to. Getting replication working in the first place is often the accomplishment of many of us.
That said, it has become a goal of mine to better understand replication and I will not be working on anything else until I get my mind around how to network this shit.
Continue reading “Replication of Variables in UScript – Take 1”
The past three days I have been in a haze of UScript. I have learned more in the last weekend about Unreal tournament than I know about my own game and squirrel, and that is a great thing. I spent a good 19 hours starting Friday night and going through to 11pm this evening, pausing only for food and a Red Dwarf marathon with my dad, and have coded out three Mutators for Unreal Tournament. They are all up on the site, ready to roll, working over the internet, configurable, and most of all… they are written by me.
Also of note – my wordpress video tags extension upload has finally been approved.
They are of course all on the software releases page. Go ahead and take a look.
Yesterday I spent some time cleaning up my WordPress plug-in and boy did it go well. I replaced my previous YouTube and Google video plug-ins with a single plug-in that just plain kicks ass. Please feel free to go jump into the software releases and check it out.
In other news, I have been hard at work coding my first UT Mutators. Unfortunately I don’t know UScript nearly as well as I know CPP or PHP. I’ve had a couple hiccups and will hopefully sort them out by tonight, as I really want to start releasing them.