better world gen

This commit is contained in:
maxwes08
2025-09-29 10:55:37 +02:00
parent 9a61dfd74c
commit 38dccf0a84
7 changed files with 2653 additions and 22 deletions

View File

@@ -15,17 +15,33 @@ internal class Program
window.Player = player;
for (int x = 0; x < 4; x++)
{
for (int y = 0; y < 4; y++)
{
Chunk chunk = new Chunk(x, y);
Console.WriteLine("Generating map...");
int worldSizeX = 32;
int worldSizeY = 32;
float maxI = worldSizeX * worldSizeY;
int i = 0;
int lastPercentage = 0;
for (int x = 0; x < worldSizeX; x++)
{
for (int y = 0; y < worldSizeY; y++)
{
i++;
Chunk chunk = new Chunk(x, y);
world.AddChunk(chunk);
int percentage = (int)((i / maxI) * 100);
if (percentage > lastPercentage)
{
lastPercentage = percentage;
Console.WriteLine((percentage).ToString() + "%");
}
}
}
// xmax ymin gör bugg
Console.WriteLine("Generated " + maxI.ToString() + " chunks");
Renderer.SetWorld(world);