https://github.com/jadbox/dao_rpg
An RPG experience that celebrates the spirit of Decentralized Autonomous Organizations
https://github.com/jadbox/dao_rpg
Last synced: 12 months ago
JSON representation
An RPG experience that celebrates the spirit of Decentralized Autonomous Organizations
- Host: GitHub
- URL: https://github.com/jadbox/dao_rpg
- Owner: jadbox
- Created: 2020-04-24T21:41:49.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-11T03:15:03.000Z (over 3 years ago)
- Last Synced: 2025-03-04T07:32:15.845Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 329 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# The DAO RPG βοΈ

---
## π§ββοΈ Overview
DAO RPG is a new kind of chat-based RPG where the game interacts with a chat group via the DAO RPG game bot. The game is designed to be collaborative and celebrate the spirit of Decentralized Autonomous Organizations.
Play the game now on Telegram by joining our community channel: https://t.me/daorpg
.. or play solo by just interacting with the bot directly: @dao_rpg_bot
Testmonial:
> "playing DAO RPG tickled my senses for what's possible with DAO's today. Can't wait to see more integrations for this as more DAOified games come online π₯³" - Yalor Arnold
Gameplay video: https://www.youtube.com/watch?v=ctSm6UhWC-U
## Basic Mechanics
* MUD-inspired interaction
* Integrates with discussion platforms (Telegram, Rocket Chat, Discord, Slack, etc)
* Inspired and integratable with DAOs, starting with the 1UP game economy
* Clan/Co-op banking and organization mechanics
* User controlled world expansion
## User Interaction
* The interaction model is driven by chatbots. In theory the game could also have itβs own website that uses the same API that the chatbots use to interact with the game.
* MUD-like interaction where the UI is text only (like Zork), with perhaps aided by pictures and animated gifs (depending on chatbot support)
* Game sessions are broken into short 5-10m long quests that will have a couple encounters and a boss fight to complete.
## More Information
Game design document:
https://docs.google.com/document/d/19DIMfSzj14FLj_9zEWpTfDFL2Qi-oMRFC--HqG-5vp4/edit#heading=h.gqx5ya2arqyo
## Project Setup
* git clone
* create `.env` file with your Telegram bot key
* `npm start`
* that's it!