Networking
So this week has been dedicated completely to networking. How goes the networking?
Slow!
So far:
you can connect to another person
assemble your fleet
and spawn in a ship
move it around, laggily
Initally I was hoping to get the game functional just by sending the controller inputs each frame, but its much too slow and would take alot of work to do it properly on top of that.So I dont think it is possible to get the networking fully operational by the September 23rd DBP deadline. I guess that means I can relax then! But hold on, theres a massive list of stuff to do still!
Current order of tasks:
XBOX Live multiplayer // ease the game into a networkable state
Port to SDL? // simpler install process (no .NET / C++ crap to install), ability to go multiplatform (Mac/Linux)
Non-XBOX Live online multiplayer // add internet functionality for everyone who doesn’t have a Creators Club account AND Xbox Live Gold membership (approx. 99.99999% of the internet)
Expanded online multiplayer modes // add something that will hopefully keep people playing
Expanded challenge mode capability // towards being more game level like, rather than simply a big melee battle
Story campaign mode // Hoo boy, after doing all the above, this could just be wishful thinking
O_O
Also, to be clear about the DBP deadline- I am not submitting the game to the contest since its not my game! The end of the DBP contest just means there will be no more free Creators Club memberships, leaving paying for a subscription as the only option to get the game on the xbox.
If you’re implementing netplay from scratch, I have a suggestion/request. It has been suggested that use of custom packet management via UDP might alleviate the problem of packet loss, from which I suffer heavily due to my geographical location. By “it has been suggested” I mean the last part of this post by UQM’s Meep-Eep:
http://forum.uqm.stack.nl/index.php?topic=3884.msg50695#msg50695
But I’ll understand if this is too much coding.
Keep up the good work!
Thanks
Cool thread, I haven’t seen it before-
About UDP, well I am still a networking newb and dont know much yet but I will keep it in mind in the future!
http://www.designrelated.com/inspiration/view/mattmatt/page/1/entry/2597
BETTER THAN PUPKIN!