Game
Project Sky Conquerors
8 years ago

The little AI that was done growing.


Ladies, gentlemen and everything in between and beyond.

This will be the last developer blog for Project skyConqurer. And I have to tell you all, the journey thus far has been more than enjoyable and educational to say the least. I have learned a lot about AI, Unreal Engines behaviour tree and of course blueprints. I have also learned how time consuming it can be when you have to download a third party’s navigational system and learn how it works. Especially when it has a few “magical functions” without any kind of documentations about them, but I digress.

If you all remember from the last week, I said that this week would be full of just small fixes and cleaning instead of focusing on new implementations. And I was correct, but as I also promised, if I got the time I would implement as much new stuff I could. And so I have, not solely because I promised such, but because I was more or less forced to. Here’s why.

LOSS OF DEPTH PERCEPTION, IT SEEMS!

After the last merge we did, my AI for some reasons started to shoot ABOVE the player. Which, of course, resulted in the AI missing the target 98% of the time. The 2% was when the player was jumping in the right/wrong time or running towards the AI.

So yeah, a panic filled solution was in order.

Remember a few weeks ago, when I used LineTraceByChannel in order to simulate the AI shooting at the player? Well… I had to go back to that. But do not fret! Even though the “bullet” is instant because the line checks its collision in the same frame it was created, I have created both an offset that makes the AI miss from time to time AND some fake bullets that simulate the effect of having actual bullets flying your way.

IS HE… IS HE ACTUALLY SHOOTING?

A thing hit me when I made the last implementation… Even though the AI shouts out a warning that it has detected the player, it was very hard to know if one was actually shot upon. So, naturally, I implemented some sound. I also implemented some muzzle flashes, but because how fast paced the game is and the distance one usually is in when the shooting comenses, I decided to leave it alone and focus on cleaning up codes and small fixes.

Are you satisfied with what you have created?” You may ask. And the answer is: Yes.

Even though a lot of time went into going through documentations and bug fixing for a system I have never sat on, I’m very satisfied with what I managed to create. Of course, there are a few things I wish I had time fixing and implementing. But that’s the life of a game designer, baby. You cannot sit on your little darling forever, at some point you have to accept that your project is now done growing. Because deadline is a bitch.

And with that I have to thank you all for following us through this project. I’m currently working on a single player build so that you all can try your skills out on my AI. So keep an eye out on that, eh?
(Find it here soon: martinolinholm.weebly.com)

Stay safe, lovelies. and remember, just like my AI, we are all continuously growing.



0 comments

Loading...

Next up

Smile! Here, take some happy pills! ✨💊 #Blender #3DModelling #3DArt Buy me a Ko-fi: https://ko-fi.com/barbarafb_

Been working lately on lots of 'behind-the-scenes' boring stuff that no one really cares about, so here’s a guy playing the sax for some reason.

#screenshotsaturday

Successful landing

#screenshotsaturday

Path of Kami: The Evolution of the Lore

Sometimes the suction cup get sticky. Small animation I made in Blender after doing my tutorial on picking up/dropping objects in animations. Crate model by jQueary (https://sketchfab.com/3d-models/game-ready-sci-fi-crate-d98deca6…).

Back in my art school days I used to ride the 710 COPSA line from Parque Del Plata to Montevideo almost everyday. This is the Marcopolo Viaggio G4 Mercedes Benz model from the late 80s, one of the older bus models that was running on the line.

The Darkside Detective: A Fumble in the Dark is out TODAY! 🖱️Advanced pointing, clicking action 🖨️Very funny words! Loads of them! 👻6 sarcastic, spectral cases to solve

Update 2.627

New challenges & new effects!

Hi everyone! I started to create some environment props for my new video game, here is a cozy house in the forest. I'm planning to switch from Unity to Unreal... Let's see what new challenges I have to face. Made in Blender and Substance Painter.

Today I tackled drawing different variations of facial expressions for one of the main characters in Eden. What do you think of it? :) Eden: https://gamejolt.com/games/Eden/592698