Cursed By Night

In Cursed By Night, you play as a newcomer in a strange town filled with monsters. During the day, find materials, arm yourself, and arrange the defenses in your house. At night, put your preparations to the test and battle against waves of horrifying enemies.

For this project, my roles were Scrum Lead, Implementation, and Programming Lead. Our team of up to eight people met weekly to review progress and feedback and determine the next week’s tasks. I took meeting notes, directed discussion, and logged the tasks during these scrum sessions. I also met with our different specialists to help integrate their work and ensure everything worked smoothly. For coding, I designed the inventory and defense placement systems as well as the shops.

In Adventurer’s Guild Manager, recruit adventurers and send them out to conquer difficult quests. Carefully pick and where and when to send your adventurers, as each has their own strengths, weaknesses, and storyline.

The roles I had in this project were Team Lead and Programming Lead. I worked closely with each of our team members to ensure tasks went smoothly, meeting regularly both online and in-person. I wrote most of the code for this game, including the randomized quest pooling system, assigning adventurers to quests, and evaluating the results of a quest when the adventurers return based on their stats and the requirements of the quest.

Adventurer’s Guild Manager

GunSnake Train

GunSnake Train was a relatively short project done for our Game Design Lab class. In this point-and-shoot game, play as a gun-touting snake out for revenge against a band of thieves who took their eggs.

For this project, I my roles were mainly Team Lead and Implementation. I met with each team member and ensured that their work was well integrated into the game and that each system worked well with each other.