AI development is fundamentally an engineering task:
Recent developments in modern games have improved upon this, notably by borrowing modern ideas from AI. This trend progresses toward embodied animats with learning capabilities:
Achieving this can be surprisingly difficult:
The next chapter covers reactive techniques and AI architectures, showing how they can help improve game development. |