Math Blog

This week I had finally got the animation system to start to work, which required an in-depth understanding of boolean algebra and logic. I had gotten the system to work by intertwining different variables within a script (Variables such as whether a player is running, the velocity of the player, which swing within a combo the player is on, whether the player has the block button held down, etc) with boolean expressions in a tree, that periodically updates to transition between different animations.

Along with the animation system, I had been working on fixing multiple bugs involving object collision, and a bug involving the projectile from the flintlock freezing in place when spawning, which required an understanding of vector mathematics to be able to redirect objects out of the ground, along with fix the projectile.

Posted in

Leave a comment