V XNA třída Game představuje jednu hru. Už z principu není tedy čisté (a možná ani realizovatelné, nevím, nezkoušel jsem to) použít ji jako jednotlivé levely. Optimálním řešením je navrhnout vlastní třídy, které budou herní úrovně představovat. Hlavní herní modul je pak bude jednotlivě využívat a nějakou univerzální cestou i zobrazovat a nabízet hráči. Jak to konkrétně udělat se bude ovšem přímo odvíjet z toho, co přesně bude hrat dělat - objektový návrh se vždy dělá na míru požadavkům řešení a obecně platí, že čím obecnější, tím složitější.
|