A terminologia "estado do jogo" é um pouco vaga para mim. Alguém poderia esclarecer o que está incluído no estado do jogo, por favor?
É um estado de todas as variáveis e objetos dentro do jogo em determinado momento?
A terminologia "estado do jogo" é um pouco vaga para mim. Alguém poderia esclarecer o que está incluído no estado do jogo, por favor?
É um estado de todas as variáveis e objetos dentro do jogo em determinado momento?
Respostas:
Uma Introdução: O que no mundo é Estado?
O estado do jogo pode ser usado para significar uma variedade de coisas e você o encontrará de várias maneiras diferentes na indústria de jogos. Nesse caso, estou usando o "estado do jogo" para fornecer uma descrição de um objeto em um determinado momento no jogo. Claro como lama para você agora? Não se preocupe, vou tentar descrevê-lo de uma maneira diferente, como um nerd como eu, você pode se identificar um pouco melhor.
Banda desenhada. Ao comprar gibis usados, eles costumam dizer em que "estado" ou condição o gibi está. O estado atual dos gibis fornece algumas indicações de como será a gibis quando você os comprar. Mint, Fine e Poor, todos dão uma imagem de quão desgastada ou desgastada é a história em quadrinhos.
O mesmo vale para objetos no seu jogo. Ao definir os vários estados válidos para seus objetos, seu jogo saberá exatamente o que fazer quando estiver nesse estado. E, assim como a indústria de quadrinhos definiu os vários estados válidos para os quadrinhos, você, como diretor do jogo, deve definir estados válidos para seus objetos e exatamente como o jogo deve responder quando esses objetos estão em um determinado estado.
Como esta introdução ao Game State tem uma maneira muito legal de explicar, citei e você pode encontrar o artigo completo em http://www.xnadevelopment.com/tutorials/thestateofthings/thestateofthings.shtml
Recentemente, eu mesmo estava pesquisando esse assunto. Este link fornece ótimos conselhos para implementar uma pilha / estado de jogo simples. http://gamedev.tutsplus.com/articles/game-design-articles/how-to-build-a-jrpg-a-primer-for-game-developers/#state