initialize repo

This commit is contained in:
2025-08-08 15:36:09 +02:00
parent d6a2c37a5f
commit cabf13d164
92 changed files with 2160 additions and 2 deletions

View File

@@ -0,0 +1,16 @@
namespace Civilization.Core.Tile;
public class Tile
{
public Vec2I Position { get; }
public TileType Type { get; set; } = TileType.Plain;
public int? OwnerId { get; set; } = null;
public Tile(Vec2I position)
{
Position = position;
}
}

View File

@@ -0,0 +1,16 @@
namespace Civilization.Core.Tile;
public enum TileType
{
Plain = 0,
Forest = 1,
Mountain = 2,
Water = 3,
Desert = 4,
Grassland = 5,
Hills = 6,
Ocean = 7,
Tundra = 8,
Snow = 9,
Swamp = 10,
}