The final project I worked on as part of Earthbound Games was Siege and Sorcery, a rogue-lite tower defense game with a voxel art style.
Engine: Unity
My responsiblities during development included creating a large portion of the tower systems. This ranged from making the towers as modular as possible to allow for new tower types to be created without need for new code, to implementing the ability for the player to build towers on the world map. Towers needed the ability to have various different projectile types and on hit effects applied to them, potentially dynamically, along with visual effects tied to items that the player can equip to individual towers. Obviously this also included the player's ability to place the towers themselves within the game world and the logic around selecting existing towers to display relevant information.
I also got the opportunity during this project to learn animation as a new skill. As our team only had one artist, I volunteered to try my hand at animating the characters and towers that they were creating in order to free them up for more asset creation. Through this experience I learned a lot about adding small details that add a lot of character to the occupants of the world we were building.