Time to finish things up

The AI is now done and fully functional. They can have a variety of states, like patrolling, wandering, guarding, and of course chasing you. I hit a few roadblocks while doing AI, and I’ve been working around most of them, as usual. But because of that, it’s such a mess now that it started to hurt performance-wise. So I had to work around that as well.

I’m not very happy with my game so far. I expected to create something else, something more fun. What I had in mind and what it is right now are similar, but I imagined it to be more fun to play. ๐Ÿ˜€

In any case, I’ll finish my game. I’ve got footstep sounds with panning depending on where you look (which is very confusing when you’re looking down, as left=right and right=left then) which makes sound sort of useful, but while it should be a vital key to knowing where your enemies are, it doesn’t really help that much at the moment.

In hindsight, if I had known my game would end up looking the way it does (infinite 3D pillars going to the sky instead of shadows, tiles instead of more ‘exotic’ polygons), I would’ve made something more similar to the old GTA series. That way I could at least paint the walls with a texture, or turn it into first person view from the get-go. I’m not unhappy with the current state, but I really did expect something else. It’s been a good and fun experience so far, though.

On my to do list are menus, win and lose conditions and a screen, and some more fancy graphics if I can. I won’t add any more level objects like doors and keys and all that.