ORM - это типичная модель программного обеспечения для бизнеса, а не то, что используется в игре.Я думаю, вы могли бы использовать ORM для загрузки уровней из базы данных и использовать его для сохранения текущего состояния, когда игра выйдет.Но это не будет основной целью приложения.Типичным бизнес-приложением является управление данными, поэтому ORM играет центральную роль.В игре акцент должен быть сделан на пользовательском интерфейсе.
Использование подхода MVC для создания пользовательских интерфейсов почти всегда хорошо.Он сохраняет структурированный код пользовательского интерфейса.