30 december 2009

A few updates

So, since my friend has an xbox, I obviously had to stop working on York a bit to play some Special Ops in Modern Warfare 2 ;) Anyway, I've made a few changes now, and tried some things out that don't quite work yet.

First of all, moving platforms are now synced correctly when you enter a new room. So these platforms are really finished, as far as I can tell, unless someone discovers a bug, but I don't think that will happen anymore, since I've been testing York for a while now.

Secondly, I tried to reduce the data traffic even more by letting the clients calculate collisions for other players, and by applying gravity to them. At this moment, every player calculates gravity and collisions and then sends the position to the server, which sends it to all other players. It works fine for now, but it will eventually (when there are more players online at the same time) use up too much bandwidth for the host.

The first tests are looking good. As I've said in an earlier post, the data traffic is reduced a lot. Although everything looks smooth ('jittering' effects don't occur), there are still things that need to be adapted to make it perfectly work. But I'm getting there, eventually :)

Last, but not least, challenges and quests. Challenges now work fine, though I think I'm going to scrap them from the game since they're basically the same as quests, and it doesn't really make sense having both in the same game. At least, in my opinion. In case someone comes up with a cool idea that makes use of some sort of challenges, I can always put it back in York of course. I'm now working at quests, which shouldn't take too much time now, since I got the challenges working already.

Oh, before I forget: A public beta is planned for next year, preferably in January :)

Thats it for today, and 2009!
Lapixx

Geen opmerkingen:

Een reactie posten