Post news Report RSS AI Monkey #1

dhk Games is releasing the first article of an upcoming series about AI Enemies in FPSC today, showing AI means absent intelligence and that it can be improved.

Posted by on

Image A weak point that especially FPSC made games have is the AI, the artifical intelligence. It controls the enemy characters. It oftenly appears to be rather Absent Intelligence. So we are introducing our article series, the AI Monkey, today. There are way too funny scenes that AI sometimes produces during the game creation process that we just cannot hide from you: Here he comes, the AI Monkey :)

A good point to start with is the animations of enemy characters. Each character has a bundle of different animations (walking, running, shooting, ducking, etc.) at hand. The AI script then tells the character in-game to run one of the animations of that bundle, and that creates the illusion of real movements performed by real enemies.

Now, our point of critics is the death animation that each character of the FPSC engine holds (the engine does not support Ragdoll). Look at the following image showing the death animation (a character in the moment he dies) from left to right:

Screenshot

Does not really look too lovely, and not realistic, does it? Lying with his arms stretched on the floor? We've created a whole new death animation to cover that lack of beauty:

Screenshot

Ah, that already looks a lot better! He first falls on his knees, and then goes down to one side. Fine boy, for that he'll get a banana from us!

Image Image Image Image
Post comment Comments
linfosoma
linfosoma - - 215 comments

Im sorry, I dont mean to troll here but I fail to understand how swapping an animation for another has anything to do with AI.
Perhaps the post needs to be expanded to explain further the relation between the two things?

Reply Good karma Bad karma+5 votes
The_zxeno_prophet
The_zxeno_prophet - - 327 comments

I just making a guess here, but basicly the way to show an AI interaction is by playing an animation, I guess that they mean that the improved the AI by allowing it to do more action by playing more animation, or something like that

Reply Good karma Bad karma+1 vote
Aaagreen
Aaagreen - - 225 comments

Well yeah, FPSC's AI sucks. And it's stock biped animations suck. So far, you've only solved one of these problems. But it's the problem unrelated to this article.

Reply Good karma Bad karma+2 votes
_dhk_ Author
_dhk_ - - 416 comments

Ok, understanding the critics, should have made it clear: It is meant to be a small series of articles in the future, so indeed, there's quite a few work left for us :) Also, I think AI is more than just the bare script. If you want, you can see it like we'd like to show you what we're doing on the AI Monkey himself :)

Reply Good karma+2 votes
keruD
keruD - - 55 comments

(the engine does not support Ragdoll) <---And thats where you went wrong

Reply Good karma Bad karma+2 votes
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: