GameStateManager и экраны - PullRequest
       9

GameStateManager и экраны

1 голос
/ 26 октября 2019

Я новичок в Libgdx и не понимаю, что такое "состояния" и "экраны". При первом знакомстве с Libgdx я узнал, что основной класс расширяет класс «Game», а затем создает новые классы, реализующие «Screen», но недавно я следовал учебнику с использованием GameStateManager, и я думаю, что он гораздо более практичен и более удобен при его использовании. Мне было интересно, есть ли какие-либо различия между «состояниями» и «экранами» и есть ли плюсы и минусы.

1 Ответ

0 голосов
/ 28 октября 2019

Это разделение проблем. Читайте о MVC. Gamestate является частью модели, все расширяющий экран является частью View.

...