scrom / Experiments

a NodeJS text adventure - deliberately coded badly to re-experience the pain of legacy code
http://mvta.herokuapp.com/
2 stars 0 forks source link

Support multiple players in a single game #35

Closed scrom closed 10 years ago

scrom commented 10 years ago

It should be possible to have more than one player in a game. I quite like the idea of them being able to kill and steal from each other and race to a goal.

scrom commented 10 years ago

would use something like "join" and "list" to see and join games

scrom commented 10 years ago

Players will need to 'see' the actions other players in a room take. We'd expect interaction between players to be similarly limited to those of creatures except perhaps more dialoge and less automation

Eg 'give' would -offer- something to a player and the other player would need to accept. Affinity would not be automated.

Would need to sort out fighting and stealing to make this fair. I'd envisage for example that you could only hit a player once until the other player takes a turn. I'd also need a potential means of handicapping - conversely, could only allow collaborative behaviour -- that may be more sensible and offers some interesting puzzle oportunities if we allowed players to 'call' each other across Locations.

scrom commented 10 years ago

Not going to implement this for the MVTA engine. I might look at doing a MUD-based game in future but this one's staying single-player.