Cardio publicly available on Github now


I made Cardio publicly available on Github yesterday. Here's what is currently available in terms of features:

  • 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.


Leave a comment

Log in with itch.io to leave a comment.