Author Topic: OP2 Multiplayer Notice  (Read 8552 times)

Offline Sirbomber

  • Hero Member
  • *****
  • Posts: 3237
OP2 Multiplayer Notice
« Reply #25 on: May 01, 2004, 12:06:21 PM »
Nice, well thought arguement.
"As usual, colonist opinion is split between those who think the plague is a good idea, and those who are dying from it." - Outpost Evening Star

Outpost 2 Coding 101 Tutorials

Offline Punboy

  • Full Member
  • ***
  • Posts: 142
OP2 Multiplayer Notice
« Reply #26 on: May 01, 2004, 12:28:02 PM »
Thanks :-)
Help control the human population. Have your spouse spayed or neutered.

Offline BlackBox

  • Administrator
  • Hero Member
  • *****
  • Posts: 3093
OP2 Multiplayer Notice
« Reply #27 on: May 01, 2004, 07:31:09 PM »
Well, yea....

But I personally hate scripting languages like that. And as far as hogging resources, the user would have to install the runtime for things like Perl. (Have you ever seen how big the perl runtime for Win32 is? its around 50-100 mb with all the modules installed.) That would be bad enough for a user to install. Also, those are really slow (not good for sending game packets thru a network... the game would crawl at a snail's pace using scripting like that), and in the case of stuff like Java it may require special permissions to access sockets.

Even if you did use a multiplatform system, it could be firewalled by schools, libraries, etc. IRC can be firewalled too, but the clients support proxies (bypassing the firewall).

Also, transporting game data thru IRC is very clunky. IRC is a text only mechanism, which would mean binary data would have to continually be base64 encoded and decoded, which would waste a lot of time.

And as far as people not understanding how TCP/IP works, it only takes about 2 minutes to explain it enough that they can join a game.

I think writing programs like this is a waste of time. Why not just use what is already in place?

Offline Punboy

  • Full Member
  • ***
  • Posts: 142
OP2 Multiplayer Notice
« Reply #28 on: May 01, 2004, 11:58:09 PM »
Python is very small, and actually you can create standalone python applications using something called Py2EXE. And you typically do not require special permissions for ports above 1024. Also, why would you need to use binary for transporting data back and forth? That is only used for pregame setup, like communicating what users are in it and what their IP's are. the IRC chatter would stop once the game started
Help control the human population. Have your spouse spayed or neutered.

Offline Leviathan

  • Hero Member
  • *****
  • Posts: 4055
OP2 Multiplayer Notice
« Reply #29 on: September 20, 2004, 08:41:05 AM »
To play and enjoy any multiplayer games (such as Outpost 2) with other members of our comunity please stay on our IRC room while you are online.
Please download the NNS Client:
www.outpostuniverse.net/irc.htm

Offline PlayingOutpost0-24

  • Hero Member
  • *****
  • Posts: 537
    • http://op3np.xfir.net
OP2 Multiplayer Notice
« Reply #30 on: September 20, 2004, 10:15:16 AM »
As hacker said it is "universal". if you go to the right server, then you can find a community of the most classic or new games.
Great news for OP2 fans... OP3 in progress.
Official Site
Outpost 3: A New Power progress
OP3:NP Discussion

Progress in OP3:NP[/size][/font]
PLANNING[|||||||||-]
GRAPHICS [||||------]
SOUNDS [|---------]
MAP DESIGNING [|||||-----]
CODING [----------]
Going slowly... Very slow.