Keeps gameplay updates separate from drawing so rendering frequency does not change the rules. It defines entry, exit and pause behavior for menu, play and game-over states.
monogame-game-loop-states
Included files 1
Makes models, textures, fonts and sounds reproducibly available in the built game. It distinguishes content-conversion problems from runtime lookup failures and gives shared content managers clear lifetimes.
monogame-content-pipeline
Included files 1
Turns device states into single, deliberate game or menu actions. It accounts for virtual resolution, black bars, focus loss and controller disconnection, preventing offset clicks and repeated confirmations.
monogame-input-camera-ui
Included files 1
Assigns drawing passes and graphics resources explicit owners. It handles size-dependent targets and state restoration so resizing or applying effects does not break the world, HUD or shared textures.
monogame-graphics-resources
Included files 1
Stores progress independently of graphics objects and validates it before restoring play. It plans older-format conversion and interrupted-write recovery while retaining the player’s previous usable save.
monogame-gameplay-save
Included files 1
Connects slow frames and memory growth to the actual MonoGame backend and packaged build. It compares the same warmed-up scene and checks shaders, native dependencies and content outside the development environment.
monogame-profiling-platforms
Included files 1
Keeps animation and audio synchronized with the intended game clock. It defines interruption and pause behavior while keeping rewards and damage in game rules rather than presentation callbacks.
monogame-audio-animation
Included files 1