This week I began work on a couple of new enemies, one being a Wizard the other being a Grenadier. But mainly I lets focus on the wizard for now. The Wizard enemy is a flying enemy that attacks the player from a distance with a flurry of fireballs. The set up was fairly easy for getting everything ready for its AI, Create a separate spell book to cast its spell and create the projectiles of the spell as well. Now the major issue I have run into was how to keep it in the air as well as to allow them to move through the air with their AI. For fixing it staying in the air, there are certain gravity settings you can use in the Actor Blueprint to allow it to stay up in the air. As For the Ai working while it is in the air, I haven't figured it out 100% yet, but what I did figure out is possibly disabling the collision of the capsule component it is using at setting the mesh higher than the capsule, and when the damage collisions happen, the OnComponentOverlap will be on the static mesh. I am trying to get it to actually fly but might just try visual tricks first so I can get to more on the grenadier.
Did you like this post? Tell us
Leave a comment
Log in with your itch.io account to leave a comment.