Devlogs
Cardio publicly available on Github now
Posted July 08, 2023 by ymyke
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.