Повторно используемый диспетчер игры

Создайте повторно используемый диспетчер игры для управления важными элементами игрового процесса в мини-игре.