Sign up Calendar Latest Topics
 
 
 


Reply
  Author   Comment  
HaydenBarca

Registered:
Posts: 137
Reply with quote  #1 
I'm working toward my son's 10th birthday party to have a remote Artemis adventure.  I don't want to run a standard kill-all-the-things mission, so I'm trying out different ideas (I've settled on a GMed mission after seeing them in action for TSN Armada).  One of these is to develop an away mission so the characters (all remote players) can explore a space station, disabled ship, etc. using Discord.  Here's the basic Discord set-up:
  • Create a new Category (group of Channels) called, for example, "Station 1".
  • Set the permissions for this Category to be only visible to the GM, and players with the Role "On Station 1" (they don't start out with it).
  • Create Text Channels under this Category for each location on the station (hangar bay, crew quarters, reactor, medical bay, brig, etc.).  These text Channels automatically inherit the permissions/visibility of the Category.
  • Seed the Channels with description text and images describing the location and what they see there.  
  • Create a custom Discord bot that creates some simple interactions/commands:
    • Hide:  allows the GM to set up locations ahead of time.  Use this to hide clues to the mystery (e.g. the stations scanners were focused on these coordinates) as well as useful things (some spare torpedoes, a Tauron focuser, medkits for injured DamCom team members, etc.).
    • Search:  allows the players to do a more in-depth search of a location (consuming some time) to find the things that the GM hid.
    • Take:  if an item can be brought back to the ship, the characters can consume some more time to bring them back.  This posts an auto-message to a GM feed Channel that they can monitor in-game “Dirk Strongjaw has brought a Tauron Focuser to the ship from the Science Lab.”  

So when the player ship in Artemis lands at the proper location, the GM goes to Discord and adds them to the Role "On Station 1".  They now have visibility to a host of already-created locations complete with descriptions, images, and hidden objects/clues.  They players can still use their Voice Channel as their "radios" while they move from room to room to learn new things are radio in with what they find.  

The GM monitors things and watches the GM feed Channel for prompts to use the in-Artemis GM buttons for modifying things in-game (finding objects, an explosion that damages the ship, etc.).

Importantly, there is a handy program available on Steam called Discord Bot Maker (for $10) that gives you a nice GUI for piecing together a bot without writing your own scripts (though it does allow it if you want to do something they haven't built in yet).  There's a bit of a learning curve, but some good tutorials on YouTube.

The big challenge is not to run too far down the rabbit hole on bot development since I need to put together the GM module as well.  But you could easily imagine continuing development on the bot to include things like player health, injury, combat, etc.  I'll let you know how it goes, but ryleyra inspired me to share current progress in case it inspires others with ideas.  But at this point Minimum Viable Product is my mantra to get ready for the birthday party.

My next feature set in the Discord bot (once I get the GM module written) is to create challenges that must be met by players with a particular skill set.  For example, "The door to the storage vault is locked and not responding to commands.  It will take someone with Engineering skills to open it." With each player being assigned a Discord Role based on their Artemis position, they can now radio for help "Ensign Williams, we need your engineering skills in the Storage Vault!".  This can make, for example, scientists feel more like scientists (rather than just scanner jockeys) as they search the astrophysics lab databases for clues about what they were studying.  And it's ultimately it's a way of conserving "spotlight" so everybody gets their moment to shine (by making one challenge for each position).

More to follow.

Newcommerin

Avatar / Picture

Registered:
Posts: 190
Reply with quote  #2 
I have learned of discord just a few days before and know nearly nothing about it.

It sounds like a very cool way to do roleplaying!

__________________
Sorry, English is not my native language, I am German.
(* I wish I would live in America, I wish I would... *)
Any mistakes you can find, you can keep and with the spelling mistakes you can cook you an alphabet soup.

My Artemis Homepage: https://star-ship-academy.jimdo.com/
HaydenBarca

Registered:
Posts: 137
Reply with quote  #3 
Yeah, I know folks prefer other voice servers like TeamSpeak for managing multi-ship fleets, but the killer app for Discord seems to the the bots and it's perfectly adequate for voice with one or two player ships.  Bot-like stuff may very well be possible with TeamSpeak or other servers, but I'm not aware of it.
Newcommerin

Avatar / Picture

Registered:
Posts: 190
Reply with quote  #4 
My last use of Teamspeak before Armada Online was about 17 years ago - so I don't even know much about that! [wink]
__________________
Sorry, English is not my native language, I am German.
(* I wish I would live in America, I wish I would... *)
Any mistakes you can find, you can keep and with the spelling mistakes you can cook you an alphabet soup.

My Artemis Homepage: https://star-ship-academy.jimdo.com/
Previous Topic | Next Topic
Print
Reply

Quick Navigation:

Easily create a Forum Website with Website Toolbox.