Communication Between OLAT and HTML5 Document
OLAT does not allow for complex resource tree to be hosted. So the HTML5 document need to be hosted externally. Application will be embedded through an HTML iframe.
Communication Interface
The requirement for the game application is its function as a test, so it can be made mandatory to pass for access to the final exam. This creates the need of working with the OLAT test system. It can evaluate results via the IMS-QTI format (see here and paragraph 17.3 in the OLAT manual).