Game Development Community

dev|Pro Game Development Curriculum

Artificial Person

by Michael Heining · 06/30/2006 (10:26 pm) · 1 comments

My current project is to create a program I call BRAIN.
This program manages threads and keeps track of memory.
(I know this sounds like the definition of an operating system).

Currently I'm working on the console system, the memory management system, and the english language parser.

About the author

Recent Blogs


#1
07/01/2006 (12:35 am)
I once thought it would be fun to create an AI demo where you are in a house with limited exits and rooms and items and are trying to escape zombies. Actually, it was not interactive. The character (ego) tried to escape and with each iteration tried to "learn" from previous mistakes. So did her zombie enemies. I created two models and realized that I was attempting something well beyond my breadth in AI programming and experience. I had triggers, but getting them to intelligently move to those triggers didn't work very well (I was using the GPL'd Quake engine at the time and I totally sucked at it). This is about the time that I realized that I should contract someone who knew AI to make my AI.

Good luck on your project. Hope it ends up better than mine. Maybe I should prototype it in 2D to limit the complexity to one plane...but it would still be hell in terms of sound determinancec (hearing a zombie pushing its gutless torso along the hallway outside and deciding to go out the window and documenting the reason the engine performed that action.

But I am "teh suk" when it comes to AI.

Good luck.