Jak przetrzymywać stany gry?

0

Chciałbym zaprojektować grę komputerową, mam pytanie do bardziej zaawansowanych programistów. Jak przetrzymywać stany gry (game screen,menu,splash screen). Jeśli mam klasę główną Game, to zrobić jakis kontener vector, czy unique pointer, albo tworzyć w biegu poprzez new i kasować delete?

2

Podziel grę na MVC i zrób singleton trzymający wskaźnik do aktualnej instancji kontrolera.

1 użytkowników online, w tym zalogowanych: 0, gości: 1