As always, I make posts here on Newgrounds, every two weeks all about what I'm up to, what I'm doing, what kind of weird shit I'm in to and all other goodies, So if you feel like stalking me be sure to check in to learn all my dark secrets.
I hope all of you who live in the U.S. had a nice little 4th of July. Me and the family did. It's partly the reason this post is a little late. (A day's not too late!) And if you don't live in the U.S., Hope you had a good weekend too.
This week A bulk of what I've been up to is A.I. For the most part the A.I. of the Enemies in Project Honey has been rather limited. For example, they ain't doing any kind of path finding. Mostly this was turning out fine... Until it wasn't. I've been trying to keep the Behavior of the Enemies simple and the environment they exist in simple. But my ambition quickly out grew this. One big issue was enemies running in to walls.
You see the enemies basically would just pick a random direction to run in and go until they reach a certain point. This worked well surpisingly but, Then there was an issue of them being stuck running in to walls. if they don't hit that point where they say I've gone far enough, they don't stop running. Not a big problem at all, I made it so if they don't reach their goal fast enough just stop running. Simple. But then enemies would pile up in awkward locations, I kept adding more and more rules for how the could move but none of that was changing the fact that all the were doing was running in one direction and not stopping, not avoiding obstacles, not avoiding each other, just going.
So I sat down and decided OK, they need to do acutal path finding. Fortunately UE4 has a robust path finding system But I still needed to make them follow the paths it finds. which unfortunately meant resigning the enemy behavior from the ground up. To make a long story short I'm still in the process of revamping every enemy to the new system, Which is taking some time. But other than that things have been going quite smooth.
The game world is really coming to gather and I dare say what I have so far is almost a decent game.... Almost.
But, sadly that's all I have for you today.
And with that, See Ya'll again soon.