Multiplayer Textbased RPG Is that even possible???

Hey guys is it possible to create a multiplayer game? Like is there something I can do to turn it from single player into multi or is it just single player and unchangable. Please let me know and read this SOMEBODY!


I don't think it's possible at the moment. Quest just isn't designed for that but maybe in the future. I could be wrong though so get a second opinion from like Pertex, Luis, Pixie, Mr.Angel or KV if he's around etc. :)

Anonynn.


"Maybe"... BUT...
All players will need to be at the same computer and swapping out depending on who's turn it is...
It's all a mater of changing the player POV (I think) to the next player to take a turn...


These few were not made by Quest, but I found links to them on this website. These are mmo.
I'm not sure who it is that chooses to host certain text games on this site, they just let it happen.
https://www.avalon-rpg.com
http://fallenlondon.storynexus.com

There was one more game I thought, but I couldn't find it.
I also thought KV or some other dude made a multiplayer game.
@DarkLizerd I could see someone making a multiplayer gamebook, all you'd need is different attributes for each player, and the player's could change turns.


I remember years ago a series of actual multiplayer gamebooks (in print). Called Duel Masters I think. Each player had one book (one had odd-numbered chapters, the other even). You'd occasionally come to a big, bold "WAIT", or "WAIT unless you have a horse". Then you tell your opponent that you're waiting, and you can't proceed until they wait too. There were places where you could set traps for your opponent, or NPCs who'd only help the first player to get to them, managed by a list of keywords that you put on the table between you. There'd be chapters where it tells you to write down a keyword, like MANGO or something, and sections where it told you to go to a different chapter if a certain keyword was on the list. And when you actually reached the same location and got to fight your opponent, it would be "If you attack your opponent, tell them to turn to page 197. If you have the components to cast Dominating Will, tell your opponent to turn to 237…"

You got me wondering now if Quest could handle something like that :p You could probably do a server for something simple like that in a Google Forms script.


Ok. I was also wondering if you guys would be interested in helping me test my game. How would I create an battle between the player and an enemy character? Like so they both can survive at least a few hits, so the player at least sweats a bit figuring out the best way to win. My game will hopefully be released next year and I am calling it Mystical. Does is sound interesting?
https://play2.textadventures.co.uk/Play.aspx?id=editor/4b4533e0-ee95-41eb-9dae-311c3f81f845%2fMystical.aslx


Anybody who uses the link above and test plays Mystical please let me know what you think of it and any suggestions you have.


  1. The map is too big.
  2. I start the game, and I have no idea what I am supposed to do.

  1. No offense, but I'm assuming you have not entered the land yet just the starting place(s).
  2. Have you tried typing in "Use ID card"? There are a couple different variants you could type in, but that's the best one. After you type that in, it should display a list of avatars. Click on an avatar and that should get you started. Then go into the Story Portal. From there you should be able to access the actual game.
  3. Part of the game is you figure out what you're supposed to do. It's supposed to be a hard game. Does is seem unfair that you have to figure out what you are doing as you play? Please let me know if any of this helps and if you have any suggestions.

I have a new problem and an old re-accuring problem. Does anybody know how to fix these?
New one is the map refuses to reset when you get to a new area.
Old problem:not all avatars show up at the beginning. It shows blank spaces.


I could not read most of the text, it was stuck. It might be my computer. The map was too freaking big.


I have come up with some ideas i wish to have confirmation that I can do in Quest. Is it possible to...
1.Use turn scripts to create battles(primarily having NPC's attacking players)
2.Upon death, return the player's avatar to the "checkpoint" or "startpoint" so players could choose to be that avatar again?
3.Is it possible to change what happens after death (maybe possibly using IF scripts but idk...) like so lets say you die before you get to the second checkpoint you respawn in the first one, if you die after the second checkpoint but before the third then you start from the second, etc etc?
4.Change the starting health for each avatar?
5.Change the damage for every weapon?
6.How do you create NPC's with health?
7.Does anybody know of other websites I could publish text based games on? (not that I don't want to publish here, I will publish Mystical here, just curious if I could also publish on others as well.)
@jmnevil54 Ok, when was the last time you tried it? And I doubt it's your computer. I made the map smaller, idk if that helps any. I also found that after typing "Use ID card" you can just click on an avatar and it will make you into the character. It will repeat itself after you do that though, just FYI. After you select a character, I recommend checking your inventory to double-check that it worked. After you change into an avatar, go into the Story Portal(north, now) and you should be able to access the land of Mystical now. Did any of this help?


The "tip" at the start says to use the ID card then enter the portal. There is nothing to indicate that the portal is to the north. (It's slightly better now, but the unwieldy size of the map and unusual colour scheme still mean it isn't obvious there is an exit in that direction).

As far as your questions:

1.Use turn scripts to create battles(primarily having NPC's attacking players)

Yes. This is a common use of turnscripts. If you're not good with scripting, there's already a CombatLib which might help you (though I don't have a link to it; there are quite a few questions about it on the forum which do)

2.Upon death, return the player's avatar to the "checkpoint" or "startpoint" so players could choose to be that avatar again?

Yes. You can move the player wherever you want within a script.

3.Is it possible to change what happens after death (maybe possibly using IF scripts but idk...) like so lets say you die before you get to the second checkpoint you respawn in the first one, if you die after the second checkpoint but before the third then you start from the second, etc etc?

Yes. You can move the player to wherever you want, and change their attributes however you want. The first step would be to work out the what you want to happen and the conditions you want it to happen under, both in unambiguous terms.

4.Change the starting health for each avatar?

Kind of. If you enable the "player health" system on the features tab, then changing the player object will set the new player's health to 100. If you want it to be a different value, ignore that feature and create your own health attribute.

5.Change the damage for every weapon?

"damage" isn't a part of the Quest core. You will have to write script somewhere that causes a character's health to be reduced when they are attacked. As you're writing that script, you can determine the damage it inflicts however you want.

6.How do you create NPC's with health?

The usual way is to give them an attribute to store their current health. Then create a script somewhere (usually some kind of "attack" command, or a function) which reduces an NPC's health.

If you give an NPC a script attribute named changedhealth, it will be automatically run whenever the value of their health attribute changes. This applies to any other attribute too. So you could make that script attribute check if the health has hit zero, and change whatever other attributes you use to indicate "death", or display a message that the enemy is dead.

7.Does anybody know of other websites I could publish text based games on? (not that I don't want to publish here, I will publish Mystical here, just curious if I could also publish on others as well.)

I don't know of any others.


Great! thank you, really need this information. So originally the portal was placed inside the starting area but i found you can't access it. I moved it to the north and found it accessable. Tried moving it back but it wouldn't work. What else do you think I could do to improve Mystical? Have you tested it a few times or just once? Any ideas on how to get all avatars to show up or how to get the map to reset when you reach a new area?


Log in to post a reply.

Support

Forums