Пример #1
0
        private static Game CreateBaselineGame()
        {
            var settings = new GameGeneratorSettings
            {
                GameName = "Baseline",

                PlayerNames = { "One", "Two", "Three", },

                GalaxySettings = new GalaxyGeneratorSettings
                {
                    GalaxySize  = 500,
                    PlanetCount = 300,
                },
            };

            var generator = new GameGenerator();

            return(generator.Generate(settings));
        }
Пример #2
0
    public void StartGame(string game)          //game will can an identifier for the gametype or specific course. Most likely a json obejct
    {
        ApplicationModel.stackMetaPair = GameGenerator.Generate(manager, ApplicationModel.settings.difficulty);

        SceneManager.LoadScene(Scenes.GAME, LoadSceneMode.Single);
    }
Пример #3
0
 public void NextGame()
 {
     Time.timeScale = 1;
     ApplicationModel.stackMetaPair = GameGenerator.Generate(prefabsManager, ApplicationModel.settings.difficulty);
     SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex);
 }