New week

And it’s already almost over!

Thankfully we had a meeting on Monday afternoon where we discussed what needed to be done this week. We are now a full 3 programmers team which should help with the programming burden.

Yesterday both me and another programmer worked on a tutorial for Unreal’s inbuilt Behavior Tree functionality, he was originally set to be the AI programmer but i wanted to see how the system worked on my own. In the end I’m actually glad he is the one to make the AI since it was a bit less interesting than i had expected. I continued with looking into making a system for locking on and targeting enemies. My options were either working on the system for locking on, the enemy class itself or work on the inputs for different magic spells. We decided that the locking on was the most pressing system which needed implementing. I started looking at the system but was not feeling well so i went home early.

Today i resumed work on the lock-on system by following an example i found online. (Found at the bottom of the post) My plan was to recreate the system in the example and the re-purpose it to our own specific requirements. doing so took longer than expected but also required several things to be added into blueprints which i didn’t know about before, the two biggest things being macros and the second being the fact that the execute-path can be a input and output in functions which lets functions return different (Named!) paths.

I have good hopes of finishing the lock-on before the end of this week unless any major setback happens.