Grundsätzlich habe ich in jedem einzelnen Spiel, das ich bisher gemacht habe, immer eine Variable wie "current_state", die "game", "titlecreen", "gameoverscreen" usw. sein kann.
Und dann habe ich auf meiner Update-Funktion eine riesige:
if current_state == "game"
game stuf
...
else if current_state == "titlescreen"
...
Ich bin jedoch nicht der Meinung, dass dies eine professionelle / saubere Art ist, mit Zuständen umzugehen. Irgendwelche Ideen, wie man das besser machen kann? Oder ist das der Standardweg?