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.

3 Comments so far

  1. Resh Aleph on September 16th, 2008

    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. :P
    Keep up the good work!

  2. Mr Brian on September 16th, 2008

    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!

  3. B Croz on September 20th, 2008

Leave a reply