/RPG

Text based RPG Dungeon crawler for telegram

Primary LanguageJavaScriptMIT LicenseMIT

Telegram Text-RPG

Running the project

yarn
yarn start || you can also use yarn dev which uses nodemon

Required Enviroment Variables:

BOT_TOKEN=get this from @BotFather
MONGO_URI=either run locally and paste localhost ip and port or get a cloud instance
LEVEL_WEIGHT=10
DROP_MULTIPLIER=1
GRIND_MULTIPLIER=100
SECRET=foo123@@!!
ADM_ACCESS_TOKEN=foo123@@!!

Goals

Broad gameplay goals

  • Pok*m@n style combat
  • Classes and specs
  • Support classes
  • Pet system (mini idle game)
  • Inventory system
  • Leveling system
  • Info screen
  • Bag System
  • Equipment System
  • Equipment Rarity System
  • Multiplayer combat
  • Events (exp events drop events etc)
  • Refinement system
  • Market system
  • Quest system

Project Feature Goals

  • Postgresql support
  • Typescript

Heroku

Deploy

Git Goals

  • Keep master working with as few as possible bugs or unimplemented features
  • Add new untested features to develop branch
  • Do new features on separate branchs