Page 1 of 7
Multiplayer with 3 or more players [working now]
Posted: 08 Jan 2004 13:45
by Csaboka
While I was fiddling with multiplayer for VCs 4 I was starting to believe that multiplayer with more than two players wouldn't be as difficult as Joseph thought before. It would be still much work, but not impossible at all. I don't know if it's worth implementing because I don't know how many people would really use it, so I started this poll to get some info.
Before voting, consider the following things:
- - It will be Windows only. DirectPlay allows some features that makes it easier, and I don't want to reproduce these functions under plain DOS.
- The bandwith needed will increase with every new player. With two players, two machines need to send packets to the other, this means 2*1=2 packets at a time. Three machines would send packets to the other two, this is 3*2=6 packets at a time, 4 machines send 4*3=12 packets at a time etc. up to 8*7=56 packets with 8 human players. I don't know how many bytes is that, but it may require fast LAN with many players.
- If any TTD freezes or disconnects, every other machine will freeze (or fall back to single player if you've enabled it). Desynchronizations will be harder to solve, either (you'll have to copy one savegame to all the others and use sv2flip on them. The current version can't do that of course, but I'll update it if I finish this feature)
Now that you've read this, please vote. If there are enough people interested, I'll really start working on this.
Posted: 08 Jan 2004 13:46
by eis_os
First I want all other stuff working in multiplayer safe without desync,
then I couldn't play it with more than two people and it would make multiplayer aware patches even more complicate :/
Maybe I have time to test TTD Multiplayer in a few seconds...
-edit-
And I think the impossible screen res change I would like more

Posted: 08 Jan 2004 13:53
by Prof. Frink
I'm unlikely to ever play multi...
Even then it would only be against one person.
Posted: 08 Jan 2004 14:19
by spaceman-spiff
Is it worth it ?
Some jokers will say yes, but at the end never play
Don't do it !
Posted: 08 Jan 2004 14:30
by SHADOW-XIII
I'd like to play stable TTD someday .... if it would be stable (and I have some time) then I ceertainly would play (maybe over Internet to)
Posted: 08 Jan 2004 16:24
by eis_os
Ok, played a little bit multiplayer with massive savegame usage, nice

(With AI Player

)
Ohh, and dynamit is somehow unstable even patched, lets look if we find a solution...
Posted: 08 Jan 2004 19:48
by Saiyan
eis_os wrote:First I want all other stuff working in multiplayer safe without desync,
then I couldn't play it with more than two people and it would make multiplayer aware patches even more complicate :/ ...
I second this oppinion. No sense making an unstable 2+ player multiplayer if we always get desynch problems.
Posted: 08 Jan 2004 21:00
by aDe
is there currently any way to play ANY stable TTD multiplayer game running XP?
Posted: 08 Jan 2004 21:17
by SHADOW-XIII
it is getting stable, check newest
TTDPatch experimental versions
Posted: 09 Jan 2004 12:14
by J_J_J
I think I dont understand it overall - it will be this multiplayer working via internet or LAN (or both)?
Posted: 09 Jan 2004 12:24
by ThorRune
I do belive it does nothing but making TTD not quit... No CTRL processing tho, i belive.
Posted: 09 Jan 2004 14:38
by Prof. Frink
patchman wrote:marcin wrote:For those who aren't afraid of the alpha versions, there's 2.0.1 alpha 9.1 MG, with a long-awaited feature: Ctrl key working in the multiplayer mode. For now, the following Ctrl-key patches work in multiplayer:
- signal type selection (with extpresignals on)
- buying additional train engines and changing the direction they're facing (with multihead on)
- borrowing and repaying the maximum amount (with debtmax on)
- removal of industries, transmitters, lighthouses etc. (with the appropriate bits of morebuildoptions on).
And then Csaboka added the rest of the stability features.
Posted: 09 Jan 2004 16:14
by ThorRune

Witch means stable multi in some time?
Posted: 10 Jan 2004 18:11
by gmyx
Would try it if I could do it via IP
Posted: 10 Jan 2004 20:46
by BobXP
Silly person, all multiplayer in TTD win goes by IP...

Posted: 10 Jan 2004 23:03
by gmyx
BobXP wrote:Silly person, all multiplayer in TTD win goes by IP...

Really? So where do I put the IP number in eh? I do see it... all I see is modem IPX and TCP. Not IP.
Posted: 10 Jan 2004 23:04
by orudge
@ BobXP (gmyx posted just before me)
Not necessarily. Ever heard of IPX/SPX? Or a serial cable? Those don't use TCP/IP or anything/IP.
Posted: 10 Jan 2004 23:14
by BobXP
gmyx wrote:BobXP wrote:Silly person, all multiplayer in TTD win goes by IP...

Really? So where do I put the IP number in eh? I do see it... all I see is modem IPX and TCP. Not IP.
select TCP and it will ask you for ip

Posted: 11 Jan 2004 03:24
by krtaylor
Assuming it can be made to work by IP address over the Internet AND through firewalls, then this would be a great thing. This is because it is lots easier to get 3 or more people to play the game throughout the entire Internet, than in one physical place at a time. I'd play it with my brother and wife, on my internal network and over the Internet combined.
BUT it's not worth doing until all the Patch features work in multiplayer without crashing - the Ctrl problem solved, for instance. I haven't attempted multiplayer in years now, so I don't know how much better it's gotten.
There may be some other issues - such as, do all the computers automatically use the Patch settings of the host system? Otherwise, either there would be playability problems, or the big coordination pain of manually making sure all the CFG files are exactly the same.
Posted: 11 Jan 2004 08:21
by Raichase
I doubt I would ever have the length of time to play multi-player against one person, let alone more than one. I think that you should only work on it, if you want to see it done, and you would be able to use it

.
I appreciate what you have done so far, only do this if you see a use for yourself.