Co to jest „stan gry?”


15

Terminologia „stan gry” jest dla mnie trochę niejasna. Czy ktoś mógłby wyjaśnić, co obejmuje stan gry?

Czy jest to stan wszystkich zmiennych i obiektów w grze w danym momencie?

Odpowiedzi:


21

Wprowadzenie: Czym na świecie jest państwo?

Stan gry może oznaczać różne rzeczy, a znajdziesz go na wiele różnych sposobów w branży gier. W tym przypadku używam „stanu gry”, aby podać opis obiektu w danym momencie gry. Czy teraz jest dla ciebie jak błoto? Nie martw się, postaram się opisać to w inny sposób, jako maniaka takiego jak ja, możesz się lepiej identyfikować.

Komiks. Kupując używane komiksy, często mówią, w jakim „stanie” lub w jakim stanie jest komiks. Obecny stan komiksu daje pewne wskazówki, jak będzie wyglądał komiks po jego zakupie. Mięta, w porządku i biedny dają wyobrażenie o tym, jak zniszczony lub zniszczony jest komiks.

To samo dotyczy obiektów w grze. Definiując różne poprawne stany dla twoich obiektów, twoja gra będzie wiedziała, co zrobić, gdy będzie w tym stanie. I podobnie jak przemysł komiksowy zdefiniował różne poprawne stany dla komiksów, tak jak tablica zarządzająca dla twojej gry musisz zdefiniować prawidłowe stany dla swoich obiektów i dokładnie tak, jak gra powinna zareagować, gdy te obiekty są w danym stanie.

Ponieważ to wprowadzenie do stanu gry ma bardzo dobry sposób na wyjaśnienie, zacytowałem go i można znaleźć cały artykuł na stronie http://www.xnadevelopment.com/tutorials/thestateofthings/thestateofthings.shtml


3
Dziękuję za to szczegółowe i łatwe do zrozumienia wyjaśnienie. Podsumowując, jeśli chcę zapisać grę, po prostu zgromadzę stan gry (stany wszystkich odpowiednich obiektów) i zapiszę je jeden po drugim.
Bunkai.Satori

1
Spójrz na następujące pytanie, aby uzyskać więcej alternatywnych definicji: gamedev.stackexchange.com/questions/2423/…
DrDeth

Analogia komiksu jest nieco myląca, ponieważ opisuje stan jakości, a nie stan ogólny.
Justin Meiners

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.