Dungeon Chat Bot by brookzerker
This is a Twitch.tv chat bot game, where you play in the chat window. Any number of players can join the adventure into the dungeon where they will strive to be the first to level 5.
A simple game that is designed to the played while also watching a streamer play a game or program.
This bot was made in front of a live audience on twitch.tv.
The more players that are currently playing the harder the game gets as the levels of the monsters go up.
Note you must be logged in to Twitch to play the game
How to play
Join the chat at https://www.twitch.tv/brookzerker while logged in.'
Join the game in progress, or start a new game with the command !join.
When it is your turn, explore a new room in the dungeon.
If there are multiple people playing you will be given a chance to negotiate what will happen during the play items phase. This is where you can try to convince people to play items to help you run away, or increase your attack, or affect the monster. Be careful because some items help the monster.
If there isn't much going on in chat, you can skip the current phase of your turn.
During the play items phase you can now play any items that you have. If there is not a monster in the room, then you can fight one if you play a monster form your bag. Be careful not to play a monster that is too powerful for you unless you have convinced others to help you out.
Sit back and watch the combat, everything is calculated on the server, and cannot be interfered with.
If you beat the monster, you get its treasure, and a level. Make level 5 before anyone else to win the game.
Get defeated by the monster and you die. You can re-join again immediately as a brand new player though.


Commands
!help- See a list of possible commands!game- see if a game is being played (don't worry, you can join games in progress)!join- join a game!item [name of an item]- See a description of an item, or monster (yes, monsters are items too :)!explore- When it is your turn (the bot will tell you when it is) use this command to begin your turn. If you don't run this in time then the bot assumes you aren't there and will skip your turn after a minute.!skip- skip the current phase!status- See your characters status!play- Play an item during the play items phase!run- Run away or stop running away!transfer [item name] [user name]- Give an item to another player
| GitHub Source | https://github.com/BrooksPatton/ld40-twitch-chat-bot-dungeon |
| HTML5 (web) | https://www.twitch.tv/brookzerker |
| Original URL | https://ldjam.com/events/ludum-dare/40/dungeon-chat-bot |
Ratings
| Given | 10🗳️ | 9🗨️ |
Unfortunately the game sounds very similar to a board game called munchkin, so it would have been nice for you to come up with a more original idea for what game to make.
https://en.wikipedia.org/wiki/Text-based_game
Also I don't like the way the bot responds to the help command - instead of separate messages, it should all be in one big message that breaks down individually. Right now help is really confusing to use.
Hope to see an evolution of this! I love experimental stuff! :)