Game Artificial Intelligence

Lecturer

Georgios N. Yannakakis,

Content and organization

The study-unit on game technology focuses on understanding, designing, implementing, and utilizing AI techniques for enhancing intelligent behaviors in games. Core areas covered include the history of game AI, pathfinding methods like A* and navigation meshes, Expert Domain-Knowledge Systems such as Finite State Machines and Behavior Trees, basic and advanced search strategies, and computational intelligence topics like Neural Networks and Genetic Algorithms. The unit’s objectives are to equip students with both theoretical knowledge and hands-on experience in applying these AI techniques to commercial games. By the end of the course, students will be able to identify and solve game production challenges using AI, develop intelligent game agents, and participate in international game AI competitions. Additionally, students will be competent in implementing, testing, and evaluating these AI techniques in a real gaming context.

Level

Postgraduate

Course Duration

12 Hours

Course Type

Semester Course

Participation terms

Free registration for both external (non-AIDA) and AIDA students. Both AIDA and non-AIDA students are encouraged to participate in this short course. If you are an AIDA Student* already, please: Step (a): Register in the course by following by sending an email to matthew.barthet@um.edu.mt for your registration. AND Step (b): Enroll in the same course on the AIDA website using the ‘Enroll on this course’ button therein, so that this course enters your AIDA Certificate of Course Attendance. If you are not an AIDA Student do only step (a). *AIDA Students should have been registered in the AIDA system already (they are PhD students or PostDocs that belong only to the AIDA Members listed in this page: Members)

Lecture Plan

1 lecture (2 hours) + 1 lecture/tutorial/supervision (2 hours) per week.

Language

English

Modality (online/in person):

Asynchronous on-line participation

Notes

Online test for examination

Host Institution
University of Malta

Other short courses

11. 03. 2025 Go

Deep Learning

13. 02. 2025 Go

Ethics and AI

13. 02. 2025 Go

Computer Vision

19. 01. 2025 Go

Ethics & STICs

10. 04. 2024 Go

Ethics & STICs

01. 03. 2024 Go

Computer Vision

24. 11. 2023 Go

Human Rights Toolbox

21. 02. 2023 Go

Computer Vision

11. 05. 2022 Go

Geometric learning

05. 04. 2022 Go

Computer Graphics

04. 04. 2022 Go

Bayesian Learning

02. 04. 2022 Go

Computer Graphics

31. 03. 2022 Go

Web of Data

28. 03. 2022 Go

Machine Learning

27. 03. 2022 Go

Machine Learning

02. 03. 2022 Go

Player Modeling

28. 02. 2022 Go

Player Modeling

21. 02. 2022 Go

Affective Computing

21. 02. 2022 Go

Machine Listening

21. 02. 2022 Go

Computer Vision

21. 02. 2022 Go

Computer Vision

21. 02. 2022 Go

Self-Driving Cars

21. 02. 2022 Go

Deep Learning

21. 02. 2022 Go

Deep Learning 2

09. 07. 2021 Go

Self-Driving Cars

09. 07. 2021 Go

Computer Vision

09. 07. 2021 Go

Deep Learning

17. 06. 2021 Go

Deep Learning School

17. 06. 2021 Go

Memory Network

02. 06. 2021 Go

Machine Listening

02. 06. 2021 Go

Affective Computing

02. 06. 2021 Go

Deep Learning 2

01. 06. 2021 Go

Computer Vision