Courses
GAME4007 AI for Game Design (3 units)
The course introduces students to the fundamental knowledge of AI to develop games with intelligent non-player characters for an engaging gameplay. Different types of AI algorithms in the context of game design such as movement, decision-making, pathfinding, and tactical and strategy AI will be covered. Moreover, students will learn the application of AI in procedural content creation such as landscape and maze generations. After finishing the course, students will be able to enrich the gameplay and overall design with AI-based agents which behave intelligently in response to the players’ dynamic interactions.