public Terrain(SurvivalGameConfig config) { changeSinceStart = new List <TerrainChange>(); size = config.mapSize; map = new int[size * size]; startMap = new int[size * size]; }
public SurvivalGame(SurvivalGameConfig config) { this.config = config; terrain = new Terrain(config); actors = new List <Actor>(); frame = 0; random = new DeterministicRandom((uint)config.seed); GenerateWorld(); }
public SurvivalGame(SurvivalGameConfig config) { this.config = config; m_terrain = new Terrain(config); m_actors = new List <Actor>(); frame = 0; m_random = new DeterministicRandom((uint)config.seed); m_logic = new Logic(m_lookup, m_terrain, config.seed); GenerateWorld(); }