Game Application

The following sections describe what functionality is added by this application template by utilizing and modifying existing systems
The game application class adds functionality for defining an application which can be used to develop a game.
It automatically instantiates a renderer, setups gamepad input, adds audio support, manages shader resources and networking among other things.