static void Main(string[] args) { var playerName = NewPlayerPrompts.Playername(); var player = new Player(new AllCharactersModel(playerName, "You still feel like you, but something is slightly off.", 50, 100, 2, 3), new BareFists()); MainMenue.MainMenu(player); }
void Start() { _mainMenue = FindObjectOfType <MainMenue>(); _singleplayerMenu = FindObjectOfType <SingleplayerMenu>(); _multiplayerMenu = FindObjectOfType <MultiplayerMenu>(); _singleplayerButton.onClick.AddListener(OnSingleplayerClick); _multiplayerButton.onClick.AddListener(OnMultiplayerClick); _backButton.onClick.AddListener(OnBackClick); }
public Game1() { mGraphics = new GraphicsDeviceManager(this); Content.RootDirectory = "Content"; mMainScreen = new MainScreen(mGraphics); mInputProcessor = new InputProcessor(); mMenueLoader = new MenueLoader(mMainScreen, mInputProcessor); mMainMenue = new MainMenue(mMenueLoader); mWorld = new World(); }
// Use this for initialization void Start() { _mainMenueUi = FindObjectOfType <MainMenue>(); // Navigation setup _backButton.onClick.AddListener(OnBackClick); // Graphics Ui setup _antiAliasingSlider.onValueChanged.AddListener(OnAntialiasingChange); _antiAliasingSlider.wholeNumbers = true; _antiAliasingSlider.minValue = 0; _antiAliasingSlider.maxValue = 3; _shadowQualitySlider.onValueChanged.AddListener(OnShadowQualityChange); _shadowQualitySlider.wholeNumbers = true; _shadowQualitySlider.minValue = 0; _shadowQualitySlider.maxValue = 3; _textureSizeSlider.onValueChanged.AddListener(OnTextureSizeChange); _textureSizeSlider.wholeNumbers = true; _textureSizeSlider.minValue = 0; _textureSizeSlider.maxValue = 2; _anisotrophicFilteringToggle.onValueChanged.AddListener(OnAnisotrophicFilteringChange); _shadowsToggle.onValueChanged.AddListener(OnShadowChange); // Volume Slider setup _masterVolumeSlider.onValueChanged.AddListener(OnMasterVolumeChange); _masterVolumeSlider.minValue = 0.001f; _masterVolumeSlider.maxValue = 1f; _effectVolumeSlider.onValueChanged.AddListener(OnEffectVolumeChange); _effectVolumeSlider.minValue = 0.001f; _effectVolumeSlider.maxValue = 1f; _musicVolumeSlider.onValueChanged.AddListener(OnMusicVolumeChange); _musicVolumeSlider.minValue = 0.001f; _musicVolumeSlider.maxValue = 1f; _uiVolumeSlider.onValueChanged.AddListener(OnUiVolumeChange); _uiVolumeSlider.minValue = 0.001f; _uiVolumeSlider.maxValue = 1f; }
internal static IGameScreenExecution CreateGameScreenExecution(GraphicsDevice graphicsDevice, ContentManager contentManager, ScreenDescription screenDescription) { IGameScreenExecution execution = null; if (screenDescription.Id.Equals(WellKnownGameScreenExecutions.MENUE_MAIN_SCREEN)) { var item = new MainMenue(); var screen = GlobalScreenDescriptionCreator .CreateMainScreen(screenDescription.ScreenSizeInformation); item.LoadContent(graphicsDevice, contentManager, screen); return(item); } else if (screenDescription.Id.Equals(WellKnownGameScreenExecutions.RUNNING_GAME_BALANCE_SCREEN)) { var item = new BallBallanceLevel(); var screen = GlobalScreenDescriptionCreator .CreateTestLevelScreen(screenDescription.ScreenSizeInformation); item.LoadContent(graphicsDevice, contentManager, screen); return(item); } return(execution); }