Is the new multiplayer code will use the same process to play an Internet game? Will it use an external file with IP information, port, etc?
Here what I think you should do Jonof:
Option #1 (Internal command):
For hosting a game:
"duke3d.exe -net10219014 -name JonoF"
For joining a game:
"duke3d.exe -net11asuka:19014 -name JonoF"
-net1 or -net2 mean the internal (ip in command line) or external use (in a file)
Second numerical letter means host (0) or join (1)
The RED numerical letter means the number of players
The last alphanumeric letters mean the IP+Port (for the join) OR the Port number (for the host)
>OR<
Option #2 (External command in a file, currently in use):
"duke3d.exe -net2 player-join.ini -name FonoJ"
For hosting a game:
[Network Game]
IPPort = 19014
Mode = "Host"
Players = 2
For joining a game:
[Network Game]
IPPort = 19014
Mode = "Join"
Host = "asuka:19014"
It could be more easy for developper (like me in ACRSetup project). Don't you think?
JonoF at
Re: Multiplayer Code Question
Nxskingdom said
Is the new multiplayer code will use the same process to play an Internet game?
I hope to do away with all the problems and archaic configuration files for setting up network games, and instead have simple command line parameters and slick in-game control.
I want to have all the hosting and joining facilities in-game, but there would have to be some command line parameters for third-party launchers and stuff. These would be something like this:
Joining a game:
$ duke3d -join host:port -name JonoF
And the hosting a game:
$ duke3d -host /v1 /l1 /c1 -name JonoF
Everything would be done in-game from then on with pre-game chat and stuff.
But, all of that would be for nought if there wasn't excellent network code underneath.
Jonathon
Nxskingdom at
Multiplayer Code Question
It's a great idea to have all the things in one executable (I mean duke3d.exe). I also hope that the new multiplayer code will be stable and will support gameplay over a router... :)
Tom at
hi
Maybe you can create something that shows all LAN and internet servers when you click on the name it starts joining like all other on-line games. It would be great :lol: .
tom
)))000((( at
Re: Multiplayer Code Question
JonoF said
Nxskingdom said
Everything would be done in-game from then on with pre-game chat and stuff.
Good! Good. Good...
Offtopic: Will there be anisotropic filtering? Or is it olready included? I just think it would be cool....
Roma Loom at
Multiplayer Code Question
Have You ever looked into graphics options in jfDuke menu? It was the first thing for me to explore it...