59

GitHub - Dogeek/rpg-text: An object-oriented text RPG

 5 years ago
source link: https://github.com/Dogeek/rpg-text
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

README.md

rpg-text

An object-oriented text RPG based loosely on the rules of Original Dungeons and Dragons.

Components and Data

Components are defined in the rpglib package. Each component is a part of the game's "engine"

Components may load extra data, from the JSON files in the data folder.

The entry point is the main.py file, in the root directory of the project.

Planned features:

  • Spellcasting system
  • Talk to NPCs around the world
  • Combat system
  • Status effects system
  • Quests system
  • Saving and Loading the game
  • Class/Race system
  • Inventory system
  • Stat checks, and modifiers
  • Command system
  • Treasure system
  • Monetary system
  • Leveling system
  • Shops (buy/sell items)

TODO:

  • AOE for spells
  • groups of monsters (not just single monsters)
  • map building
  • implementing all the treasure types (up to G : done)
  • implementing more spells
  • implementing more status effects
  • implement items
  • implement NPC dialogues

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK