private void Start() { iseed = new IteratorSeed(seed); map = CreateEmptyGameObject("map"); playerMovement = player.GetComponent <PlayerMovement>(); difficulty = 4; CreateChunk(0); }
private void CreateMap() { iseed = new IteratorSeed(seed); platforms = new List <GameObject>(); map = CreateEmptyGameObject("Map"); for (int i = 0; i < nFloor; i++) { currentFloor = CreateEmptyGameObject("Floor" + i); currentFloor.transform.SetParent(map.transform); transform.position = new Vector3(0f, 20f * i, 0f); CreateFloor(); platformIndexes.Add(platforms.Count - 1); } CreatePortals(); CreateMovingBridges(); CreateAgents(); foreach (CoupleGameobjectInt el in elementToAddOnMap) { PlaceOnMap(el.prefab, el.quantity); } }