
34711.6. Spacewar v1.0
void Spacewar::initialize(HWND hwnd)
{
Game::initialize(hwnd); // Throws GameError
// Initialize DirectX fonts
fontBig.initialize(graphics, spacewarNS::FONT_BIG_SIZE, false, false,
spacewarNS::FONT);
fontBig.setFontColor(spacewarNS::FONT_COLOR);
fontScore.initialize(graphics, spacewarNS::FONT_SCORE_SIZE, false,
false, spacewarNS::FONT);
// Menu texture
if (!menuTexture.initialize(graphics,MENU_IMAGE))
throw(GameError(gameErrorNS::FATAL_ERROR,
"Error initializing menu texture"));
// Nebula texture
if (!nebulaTexture.initialize(graphics,NEBULA_IMAGE))
throw(GameError(gameErrorNS::FATAL_ERROR,
"Error initializing nebula texture")); ...