The aim of this thesis was to design and implement a platform for interactive training materials. The output cross-platform application allows downloading and executing of particular training modules containing images, sounds and JSON files describing behavior of the module. User can move in scenes made of layers. The movement emulates parallax scrolling effect. User can switch scenes, interact with objects and communicate with characters using dialogs.