A downloadable game

For all the nerds out there: Cardio is an open-source, community-driven, roguelike, deck-building card game. It is a single-player game that can currently be played in the terminal. It is written in Python and inspired by Inscryption.

Cardio is fully playable in its current state, but there are lots of ways to improve and extend it. Cardio aspires to become a platform for a game that evolves over time and is driven by a community of players, developers, designers, etc.

If you're interested in this, please visit the project, play the game, and consider contributing.

Link to repository: https://github.com/ymyke/cardio



Current features include:

  • Main game mechanics with a map, different locations, player decks, and cards with all the necessary attributes, including a range of differing skills.
  • The entire fight logic with card placement, prepare and attack logic, damage, etc.
  • A terminal-based user interface (TUI) based on asciimatics.
  • A basic computer strategy that can be extended with new strategies.
  • Storing and loading of game state.
  • Extensive card blueprint catalog and a blueprint generator that uses Openai to create names.
  • Automated tests for all the essential parts.
  • All the code somewhat decently architected (as far as I was able to ;-) ) for understanding, maintenance, and extensibility.

Development log

Leave a comment

Log in with itch.io to leave a comment.