Posted November 30, 2023 by aebersoft
Hello!
Another month rushed by! I was able to achieve all my goals this month which was nice, even though my goals were only two items they kept me fairly busy!
I had to figure out how to calculate dice probabilities which was surprisingly tough! Once the number of dice sides count reach a certain number memory can't handle all the combinations. I found a pretty cool workaround using the count of all the totals. The issue is all this exploratory work took me half of the month! Actually implementing the AI attacking and dice purchase moves took me the other half.
I've also got some tech debt now with the AI move system, I did not plan out how to score each move, so now there is no relation to the different moves so the AI defaults to certain behaviours. I will need to revisit this in January (along with a coordinate bug I have been avoiding). For now though, I am still keen to get a GWDC submission up by the end of the month so I need to get cracking!
Bonus