Game Development Reference
In-Depth Information
public Form1()
{
InitializeComponent();
simpleOpenGlControl1.InitializeContexts();
_input.Mouse ¼ new Mouse(this, simpleOpenGlControl1);
_input.Keyboard ¼ new Keyboard(simpleOpenGlControl1);
InitializeDisplay();
InitializeSounds();
InitializeTextures();
InitializeFonts();
InitializeGameState();
_fastLoop ¼ new FastLoop(GameLoop);
}
private void InitializeFonts()
{
// Fonts are loaded here.
}
private void InitializeSounds()
{
// Sounds are loaded here.
}
private void InitializeGameState()
{
// Game states are loaded here
}
private void InitializeTextures()
{
// Init DevIl
Il.ilInit();
Ilu.iluInit();
Ilut.ilutInit();
Ilut.ilutRenderer(Ilut.ILUT_OPENGL);
// Textures are loaded here.
}
Search WWH ::




Custom Search