Söyleyebileceğim kadarıyla, çoğu oyun farklı oyun durumları arasında geçiş yapan bir tür "oyun durum sistemi"; bunlar "Intro", "MainMenu", "CharacterSelect", "Loading" ve "Game" gibi şeyler olabilir.
Bir yandan, bunları bir devlet sistemine ayırmak tamamen mantıklı geliyor. Ne de olsa, farklıdırlar ve aksi takdirde oldukça karışık olan büyük bir switch ifadesinde bulunmaları gerekir; ve kesinlikle bir devlet sistemi tarafından iyi temsil edilirler. Ancak aynı zamanda “Oyun” durumuna bakıyorum ve bu devlet sistemi yaklaşımıyla ilgili yanlış bir şey olup olmadığını merak ediyorum. Çünkü odadaki fil gibi; BÜYÜK ve aşikar ama hiç kimse oyun devlet sistemi yaklaşımını sorgulamıyor.
Bana “Oyun” un “Ana Menü” ile aynı seviyeye getirilmesi aptalca görünüyor. Oysa "Oyun" durumunu bölmenin bir yolu yok.
Bir oyun devlet sistemi gitmek için en iyi yol mu? “Oyun devletini” yönetmek için daha farklı teknikler var mı? Bir film çeken ve giriş dinleyen bir giriş durumu ve ardından kaynak yöneticisine giren yükleme durumu ve ardından hemen hemen her şeyi yapan oyun durumu olması uygun mudur? Bu senin için de dengesiz görünmüyor mu? Bir şey mi eksik?