diff --git a/core/src/ru/deadsoftware/cavecraft/game/WorldGen.java b/core/src/ru/deadsoftware/cavecraft/game/WorldGen.java
index 8b1b69960a1ac95589a1fb8abaee393302d9f510..48c8db8d1d84542b60627b0e41db0aadf456eb15 100644 (file)
package ru.deadsoftware.cavecraft.game;
+import com.badlogic.gdx.Gdx;
import com.badlogic.gdx.math.RandomXS128;
import com.badlogic.gdx.utils.ArrayMap;
import com.badlogic.gdx.utils.TimeUtils;
rand = new RandomXS128(seed);
foreMap = new int[width][height];
backMap = new int[width][height];
- hMap = genLandscape(width, height/2, height/4, height/4*3);
+ hMap = genLandscape(width, height/4, height/8, height/2);
for (int x=0; x<width; x++) {
for (int y=0; y<height; y++) {
}
backMap[x][y] = 7;
}
}
- for (int y = height/4*3; y<height- hMap[x]; y++) {
- if (foreMap[x][y]==0){
- foreMap[x][y] = 8;
- backMap[x][y] = 8;
+ for (int y = height-64; y<height-1; y++) {
+ if (foreMap[x][height-y]==0){
+ foreMap[x][height-y] = 8;
+ backMap[x][height-y] = 8;
}
}
if (x>2 && x<width-2 && rand.nextInt(100)<5){