Lehr- und Forschungseinheit für Datenbanksysteme

Breadcrumb Navigation


Managing Massive Multiplayer Online Games (SS 2019)


  • The post-exam review for the 2nd exam is on Monday 11.11.2019 from 2PM to 3PM in Oettingenstraße 67, room 157.
  • The 2nd exam takes place at Thu 10.10.2019 between 12:00 and 14:00 in room M 218 in the main building of LMU (Geschwister-Scholl Platz 1). You can register now in Uniworx. Please also check the guidelines for the exam.
  • Information regarding the additional exam: We plan for the week from 7.10. to 11.10., but however, we did not get rooms from the university, yet.
  • The post-exam review is on Friday 23.08.2019, 2-4 PM s.t. in Oettingenstraße 67, room 157. Also, we will schedule the date for the additional exam soon, so please check back from time to time.
  • All students with family names starting with A - N are in room C 123, and all students whose family name starts with O - Z are in room B 052. Don't forget to bring a valid ID (or passport) and your student identity card. Please also check the guidelines for the exam.
  • The second tutorial might be in room M118 instead of A120 today, 3rd July.


  • Course: 3+2 hours weekly (equals 6 ECTS)
  • Lecture: Prof. Dr. Matthias Schubert
  • Assistant: Felix Borutta
  • Beneficial: Lecture "Knowledge Discovery in Databases I" or "Machine Learning" or other data analytics methods
  • Audience: The course is directed towards master students in informatics and media informatics
  • Video lectures:The video of course can be found at here.

Time and Locations

All times are c.t. (cum tempore)

Component When Where Starts at
Lecture Tue, 13,00 - 16,00 h Room M 105 (HGB) 23.04.2019
Tutorial 1 Wed, 14,00 - 16,00 h Room D Z003 (HGB) 08.05.2019
Tutorial 2 Wed, 16,00 - 18,00 h Room A 120 (HGB) 08.05.2019


A massive multiplayer online game (MMOG) is a virtual environment which players visit for entertainment. It is often played by thousands of players at the same time and allows huge varieties of player interactions. The course treats questions of how to implement and design MMOGs in order to scale with the players while keeping the game experience on an interactive or even real-time level. This includes spatial management, client-server communication, persistency and consistences of virtual environments hosting the MMOG. A further important aspect of online games is monitoring the player experience and evaluate success strategies. This task is done by Game Analytics methods. Finally, the lecture gives an outlook on artifical intelligence which can be used to improve player interaction, develop challenging computer components or simply make the interaction with the virtual environment more interesting.



Course Schedule

23.04.2019 Computer Games 24.04.2019 --
30.04.2019 Game Core (1) 01.05.2019 --
07.05.2019 Game Core (2) 08.05.2019 Exercise Sheet 01 Possible Solutions
14.05.2019 Distributed Games 15.05.2019 Exercise Sheet 02 Possible Solutions Solutions 2-3
21.05.2019 Persistence 22.05.2019 Exercise Sheet 03 Possible Solutions
28.05.2019 Game Analytics 29.05.2019 Exercise Sheet 04 Possible Solutions
04.06.2019 Temporal Analytics 05.06.2019 Exercise Sheet 05 Possible Solutions
11.06.2019 Whit Tuesday 12.06.2019 Exercise Sheet 06 Possible Solutions Solution 6-2 Notebook
18.06.2019 Spatial Analytics 19.06.2019 Exercise Sheet 07 Possible Solutions Solution 7-2
25.06.2019 Ranking Skill 26.06.2019 Exercise Sheet 08 Possible Solutions
02.07.2019 AI in Games 03.07.2019 Exercise Sheet 09 Possible Solutions
09.07.2019 AI in Games 10.07.2019 Exercise Sheet 10 Possible Solutions Solution 10-1 Solution 10-2
16.07.2019 Specialized AI for Games 17.07.2019 Exercise Sheet 11 Possible Solutions
23.07.2019 Summary 24.07.2019

Final Examination

The main exam is on Thu 01.08.2019 12-2PM and will take place in Theresienstraße 39, rooms C123 and B052. If you want to take the exam, please register until 26.07.2019 via UniWorx.

Additional Examination