Skip to content

Expand time bubble for turn-based gameplay #194

Description

@igroglaz

Idea
To extend time bubble system to give players option for traditional roguelike experience in online multiplayer: to allow players to play real turn-based if there is no other players on the level (while inside of the dungeon).

Of course, atm it's possible to play turn-based only on local server singleplayer mode... But it's not the same as playing in real multiplayer world with trade, coop (at high levels), real anticheezing ladder etc. Such mode will be revolutionary thing in MMO-roguelikes.. as most of rlg players can't get a handle out fast-paced gameplay, we might bring a lot of new players from Nethack and singleplayer *bands to real MMO world!

Another reason - even MAng-TomeNET-PWMA-Tangaria veterans are getting old. We become slower to react. For us (and our small community, which also become older and older) it's the only way to be able to continue playing when we will become 🧓👴👵 (some of use already pretty old).

Example
The idea is to add it to time bubble system, so player will be able to turn it on/off for himself. And while this particular player at certain level in the dungeon - game will work for him turn-based, while for other players at the server time may run in different speed.

eg server online. there are 4 players on it
player A at -50 ft plays turn-based
player B in town got real-time
player C in -1500 got turn-based
player D at -5000 got real-time (as he prefers to play real-time)

If player B will come to -50 (where is player A now), player A will be switched to real-time.

Implementation
Game dependent on the internal clock, but we can pass turn of the player who plays in turn-based mode if he didn't acted; freeze certain level (and monsters/objects on it). It will require plenty of refinement, but it's worth it.

Notes

  • to balance it, we can add certain penalty for such mode (for example 2x food consumption while player is in the mode), so playing in real-time will give nice benefits.
  • we can make certain dungeons real-time only.. eg very late game - Morgy or some other bosses you will have to fight only in real-time (coop). It will also motivate people who play turn-based to coop with their friends to defeat such bosses ;)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions