Терминология «игровое состояние» для меня немного расплывчата. Кто-нибудь может уточнить, что входит в состояние игры, пожалуйста?
Это состояние всех переменных и объектов в игре в данный момент?
Терминология «игровое состояние» для меня немного расплывчата. Кто-нибудь может уточнить, что входит в состояние игры, пожалуйста?
Это состояние всех переменных и объектов в игре в данный момент?
Ответы:
Введение: что в мире такое государство?
Состояние игры можно использовать для обозначения множества вещей, и вы найдете, что оно используется по-разному в игровой индустрии. В этом случае я использую «состояние игры», чтобы предоставить описание объекта в данный момент времени в игре. Ясно, как грязь для вас сейчас? Не волнуйтесь, я постараюсь описать это по-другому, как вы, вроде меня, которого вы можете отождествить с немного лучшим.
Комиксы. При покупке подержанных комиксов они часто говорят, в каком «состоянии» или состоянии находится комикс. Текущее состояние комикса дает некоторое представление о том, как будет выглядеть комикс при его покупке. Mint, Fine и Poor дают представление о том, насколько потрепан или изношен комикс.
То же самое верно для объектов в вашей игре. Определив различные допустимые состояния для ваших объектов, ваша игра будет точно знать, что делать, когда она находится в этом состоянии. И точно так же, как индустрия комиксов определила различные допустимые состояния для комиксов, вы, как управляющий совет вашей игры, должны определить действительные состояния для своих объектов и то, как именно должна реагировать игра, когда эти объекты находятся в любом данном состоянии.
Поскольку у этого введения в Game State есть очень хороший способ объяснить это, я процитировал его, и вы можете найти полную статью на http://www.xnadevelopment.com/tutorials/thestateofthings/thestateofthings.shtml
Я недавно искал эту тему сам. Эта ссылка дает отличный совет для реализации простого игрового стека / состояния. http://gamedev.tutsplus.com/articles/game-design-articles/how-to-build-a-jrpg-a-primer-for-game-developers/#state