Bocardo is a 3D rogue-like card game where the player fights multiple enemies by utilizing the movement cards before the player's deck runs out. Currently, the game is mid-development, with a planned release in late April 2021.
As the sole programmer on the project, I implemented a 3D tile-based movement and combat system using a turn-based card tactics system.
As a computer science major, this was my first experience working with people in other disciplines over a long period. Working on a team of non-programmers taught me how to iterate off of other's ideas and the importance of proper version control.
Programming a 3D game alone is no easy task. It can be easy to over-scope and brush off bugs. Bocardo taught me how to manage my time, quickly fix bugs, and find the intersection between our's game vision and actual execution.