Java 如何为游戏创建巨大的地形

Java 如何为游戏创建巨大的地形,java,lwjgl,Java,Lwjgl,我正在做一个游戏,我有一个小问题。 我想做一个循环,创建新地形,并将此地形添加到列表中。我不知道该怎么做 在主类中生成地形: Terrain Terrain=新地形(0,-1,加载器,纹理贴图,混合贴图,“高度贴图”); 列表地形=新建ArrayList(); 地形。添加(地形); 地形构造器: 公共地形(int gridX、int gridZ、装载机装载机、TerrainTexturePack texturePack、, TerrainTexture混合贴图、字符串高度贴图){ this.

我正在做一个游戏,我有一个小问题。 我想做一个循环,创建新地形,并将此地形添加到列表中。我不知道该怎么做

在主类中生成地形:

Terrain Terrain=新地形(0,-1,加载器,纹理贴图,混合贴图,“高度贴图”);
列表地形=新建ArrayList();
地形。添加(地形);
地形构造器:


公共地形(int gridX、int gridZ、装载机装载机、TerrainTexturePack texturePack、,
TerrainTexture混合贴图、字符串高度贴图){
this.texturePack=texturePack;
this.blendMap=blendMap;
这个.x=网格x*大小;
这个.z=gridZ*大小;
this.model=GenerateTrain(装载机,高度图);
生成器=新高度生成器(gridX、gridZ、顶点计数、种子);
System.out.print(“这个世界的种子:”);
System.out.println(种子);
}

我不确定问题出在哪里。看起来您应该能够循环并将新的
地形添加到列表中,没有问题。当你们这样做的时候会出现什么问题?当我这样做的时候,我会出错,因为我不知道如何更改新地形的名称。例如,制作一个for循环,并添加到新地形的名称中。您是否介意使用您尝试过的
for
循环编辑问题?好的,谢谢你的留言我不知道问题出在哪里。看起来您应该能够循环并将新的
地形添加到列表中,没有问题。当你们这样做的时候会出现什么问题?当我这样做的时候,我会出错,因为我不知道如何更改新地形的名称。例如,制作一个for循环,并添加到新地形的名称中。您是否介意使用您尝试过的
for
循环编辑问题?我听不懂。好的,谢谢你的留言