Artificial Intelligence in games is usually a misnomer. Rarely is it possible to create artificial intelligence that is truly capable of responding correctly to a human player; some AI may be too “smart”, acting instantaneously and without any reason to complete whatever objectives it is given, but it’s also possible to create AI that are not challenging or lack an element of life. Finally, there are concerns with the development side of AI that need to be addressed. The four primary problems with AI are the computing load, task management, player interaction, and vivacity that all need to be addressed.
AI. NPC’s. Enemies. The majority of games do not put players into a truly solitary environment, rather favoring interaction between the player’s character and characters, and this usually involves interpersonal conflict. It’s important for designers to figure out ways to engage the player when working against these foes, because otherwise a main source of conflict would be moot. The creation of a solid antagonist really requires three main considerations; narrative, mechanics, and presentation. Continue reading