Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2

Author Topic: Arena Multiplayer  (Read 2356 times)

xoseph

  • Bay Watcher
    • View Profile
Arena Multiplayer
« on: July 15, 2012, 10:09:20 pm »

Well, howdy, I'm a lurking urist-come-lately with no knowledge of modding, but I'd like to suggest that someone create a hot-seat multiplayer arena, because it would be AWESOME!

Thanks
Logged

Hugo_The_Dwarf

  • Bay Watcher
  • Modding Mentor
    • View Profile
    • Regeneration: Forced Evolution
Re: Arena Multiplayer
« Reply #1 on: July 15, 2012, 10:17:14 pm »

Haha better send Toady a personal message (jk don't lol) I think there is something called DF term or something like that.

Anyone know that program? This fella might enjoy it.

What is does it allows you to host remote server with DF and players can connect and the turns can be passed around.
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: Arena Multiplayer
« Reply #2 on: July 15, 2012, 10:46:33 pm »

We really, really need a "what can't be modded" tutorial >_>

xoseph

  • Bay Watcher
    • View Profile
Re: Arena Multiplayer
« Reply #3 on: July 15, 2012, 11:15:06 pm »

We really, really need a "what can't be modded" tutorial >_>

Don't bother, no one would read it. :D
Logged

Hugo_The_Dwarf

  • Bay Watcher
  • Modding Mentor
    • View Profile
    • Regeneration: Forced Evolution
Re: Arena Multiplayer
« Reply #4 on: July 15, 2012, 11:15:56 pm »

We really, really need a "what can't be modded" tutorial >_>
That would be one hell of tutorial :P might dwarf the wiki (no pun intended :P)

I think when I first got on the fourms I asked a question about MP dwarf fortress ha, Glad noone paid it any attention.

@ xoseph
lmao so true it would just be tl;dr
Logged

xoseph

  • Bay Watcher
    • View Profile
Re: Arena Multiplayer
« Reply #5 on: July 15, 2012, 11:27:49 pm »

So multi-player is the question no one wants to hear asked?

I guess the idea came to me when I was demonstrating the arena to some friends and we started to challenge each other (a band of dwarven soldiers get ambushed by giant rats; giant rats get ambushed by a giant python).

So I know absolutely nothing, and I probably won't understand your answer but I pose it not as if I were demanding it but merely giving you guys some food for thought: 

Is it unreasonably difficult to implement the ability to assume control of more than one creature in the Arena?
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: Arena Multiplayer
« Reply #6 on: July 15, 2012, 11:31:44 pm »

It's 100% impossible in every way, shape and form and there is no way to do it at all whatsoever without changing the code of the game almost entirely.

Hugo_The_Dwarf

  • Bay Watcher
  • Modding Mentor
    • View Profile
    • Regeneration: Forced Evolution
Re: Arena Multiplayer
« Reply #7 on: July 15, 2012, 11:37:32 pm »

But there is some program called dwarf term or some such. A few comunity games have been played with it I think.
Logged

xoseph

  • Bay Watcher
    • View Profile
Re: Arena Multiplayer
« Reply #8 on: July 15, 2012, 11:44:40 pm »

DF Term is for remote multiplay, I'm talking about hot seat, turn-by-turn combat, played on one computer.

 
It's 100% impossible in every way, shape and form and there is no way to do it at all whatsoever without changing the code of the game almost entirely.

You know a whole hell of a lot more than I do, so I guess I should drop it.
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: Arena Multiplayer
« Reply #9 on: July 15, 2012, 11:45:35 pm »

Yes, but that's hotseat, and creatures couldn't be controlled simultaneously. What the TC seems to be suggesting is true turn-based multiplayer, which would essentially require a full rewrite of the code.

You see, everyone has their turn at the same time. It's simultaneous turn based. When you have a turn, everyone else moves as many times as they can during the amount of time you have a turn; if a creature has a speed of 10000 and yours is 1543, they will get 9-10 turns during your 1 turn. That wouldn't be a problem. However, the fact that all the code is currently written for everyone's turn being simultaneous is irreconcilable.
« Last Edit: July 15, 2012, 11:47:14 pm by Putnam »
Logged

xoseph

  • Bay Watcher
    • View Profile
Re: Arena Multiplayer
« Reply #10 on: July 15, 2012, 11:59:46 pm »

Simultaneous turn-based isn't impossible.  The game Frozen Synapse handles it, and my friends and I handle it when we play a pen-and-paper game called Rolemaster.  And we're not even as smart as computers.
Logged

Putnam

  • Bay Watcher
  • DAT WIZARD
    • View Profile
Re: Arena Multiplayer
« Reply #11 on: July 16, 2012, 12:20:29 am »

The main issue comes from having both different speeds and simultaneous turn based at the same time. Of the civilization games that I've played, all have simul turn-based available for multiplayer, but everyone has one turn per turn. DF doesn't. Plus, like I said, it would take a full rewrite of the code to support this kind of thing.

Aerval

  • Bay Watcher
    • View Profile
Re: Arena Multiplayer
« Reply #12 on: July 16, 2012, 03:02:22 am »

I guess it is not that impossible as one might think, still very hard to do. DF Hack has some possiblities that could allow mp in adventure mode. At least they were able to perform targeted  adventurer swapping, so in theory they could be able to remote control any other creature (I don't think I could do that but I guess it might be possible)
Logged

Rumrusher

  • Bay Watcher
  • current project : searching...
    • View Profile
Re: Arena Multiplayer
« Reply #13 on: July 16, 2012, 03:28:36 am »

 
I guess it is not that impossible as one might think, still very hard to do. DF Hack has some possiblities that could allow mp in adventure mode. At least they were able to perform targeted  adventurer swapping, so in theory they could be able to remote control any other creature (I don't think I could do that but I guess it might be possible)
The only thing I could suggest to do now is hotseat adventure mode with players assigning role over companions then taking turns each fast travel to switch leaders.
Logged
I thought I would I had never hear my daughter's escapades from some boy...
DAMN YOU RUMRUSHER!!!!!!!!
"body swapping and YOU!"
Adventure in baby making!Adv Homes

Learner

  • Bay Watcher
    • View Profile
Re: Arena Multiplayer
« Reply #14 on: July 17, 2012, 11:21:58 am »

When I think of Dwarf Fortress multiplayer, I think of it this way. Every turn is... err 1000 frames or something, or standard speed at 1000. I have this speed, you have this speed, and for every turn, my speed sort of fills up this invisible progress bar to track when I can make a turn. This even works for players who have uneven speeds. Whoever gets to attack first during that turn, gets to. If the other player was trying to escape, but didn't earn first priority on that turn, then he gets attacked, then walks back. If he did, then he moves, the other player simply misses.
On cases with symptoms that have constant effects, like being winded, then again, use the 1000 frames per turn thing to determine when the player gets a minor speed reduction.

Oh yea, and the turns are timed too. If you don't move in 5-30 seconds (host's choice), then you skip that turn.
Logged
Before you criticize someone, walk a mile in their shoes first.

Then, when you've walked a mile and start to criticize him, he has to run a mile after you in his socks.
Pages: [1] 2