Progress
This week I have continued my work in making adjustments to the balancing of the game, including testing reasonable timings for how long it would take to cast the various spells. In addition to the nitty-gritty numbers work involved in this, I have been working out the program flow of how we should process incoming spells and the expected cases we will encounter with regards to spell interactions on the software side.
I have contributed to the Design Review document, along with my teammates, and helped reconstruct and smooth out our Finite State Machine, as well as the general software structure / how it relates to the embedded elements.
Scheduling
So far, we are still on track with our schedule, which is heartening as we will no doubt run into bugs that we’ll need to dig into our slack time to fix. Next up is to build the staff prototype and build / attach our circuit. This will allow us to test our code and ensure that our data is being processed correctly.