public Grid MakeMapDiscrete(PacManGameState gs) { Grid grid = new Grid(); grid.nodeRadius = 0.5f; grid.gridSizeX = gs.GetXSize(); grid.gridSizeZ = gs.GetZSize(); Node n = new Node(); for (int i = 0; i < grid.gridSizeX; i++) { for (int j = 0; j < grid.gridSizeZ; j++) { bool walkable; if (gs.GetEtatCase()[i, j] == 1) { walkable = false; } else { walkable = true; } n.walkable = walkable; n.wordlPosition = new Vector2(i, j); grid.grid[i, j] = n; } } return(grid); }