c#世界网格援助

本文关键字:网格 世界 | 更新日期: 2023-09-27 17:50:18

我正在尝试与羊和狼建立一个世界网格(预测猎物应用与羊喂草和狼喂羊),我需要建立一个世界网格,我不确定哪个类选择列表或哪一个?有人能给我介绍一下这个程序吗?

c#世界网格援助

要制作固定大小的网格,最好使用二维数组。例如,如果您的世界由类型为Place的对象组成,则将其定义为Place[,] worldGrid = new Place[width, length];

Place可能是包含羊、狼或草的类型。

enum Organism { Wolf, Sheep, Grass };
class Place
{
  public List<Organism> Inhabitants { get; set; }
}