Game Development Reference
In-Depth Information
instructionsScreen.createDisplayText("Shoot everything\nDon't get hit.",
200,new Point(100,150),screenTextFormat);
gameOverScreen = new BasicScreen(FrameWorkStates.STATE_SYSTEM_GAME_OVER,
400,400,false,0x0000dd);
gameOverScreen.createOkButton("Restart", new Point(150, 250), 100, 20,
screenButtonFormat, 0x000000, 0xff0000,2);
gameOverScreen.createDisplayText("Game Over",100,new Point(150,150),
screenTextFormat);
levelInScreen = new BasicScreen(FrameWorkStates.STATE_SYSTEM_LEVEL_IN,
400, 400, true, 0xbbff00ff);
levelInText = "Level ";
levelInScreen.createDisplayText(levelInText,100,new Point(150,150),
screenTextFormat);
pausedScreen = new BasicScreen(FrameWorkStates.STATE_SYSTEM_PAUSE,400,400,
false,0xff000000 );
pausedScreen.createOkButton("UNPAUSE", new Point(150, 250), 100, 20,
screenButtonFormat, 0x000000, 0xff0000,2);
pausedScreen.createDisplayText("Paused", 200, new Point(100, 150),
screenTextFormat);
//set initial game state
switchSystemState(FrameWorkStates.STATE_SYSTEM_TITLE);
//sounds
//*** Flex SDK
soundManager.addSound(SOUND_MINE_EXPLODE,new Library.SoundMineExplode);
soundManager.addSound(SOUND_MUSIC_IN_GAME, new Library.SoundMusicInGame);
soundManager.addSound(SOUND_MUSIC_TITLE,new Library.SoundMusicTitle);
soundManager.addSound(SOUND_PLAYER_ENTER,new Library.SoundPlayerEnter);
soundManager.addSound(SOUND_PLAYER_EXPLODE,new Library.SoundPlayerExplode);
soundManager.addSound(SOUND_PLAYER_HIT,new Library.SoundPlayerHit);
soundManager.addSound(SOUND_PLAYER_SHOOT,new Library.SoundPlayerShoot);
//flash IDE
//soundManager.addSound(SOUND_MINE_EXPLODE,new SoundMineExplode);
//soundManager.addSound(SOUND_MUSIC_IN_GAME, new SoundMusicInGame);
//soundManager.addSound(SOUND_MUSIC_TITLE,new SoundMusicTitle);
//soundManager.addSound(SOUND_PLAYER_ENTER,new SoundPlayerEnter);
//soundManager.addSound(SOUND_PLAYER_EXPLODE,new SoundPlayerExplode);
//soundManager.addSound(SOUND_PLAYER_HIT,new SoundPlayerHit);
//soundManager.addSound(SOUND_PLAYER_SHOOT,new SoundSkullHit);
//framerate profiler
frameRate = 40;
Search WWH ::




Custom Search