R/new_mineplot.R

Defines functions new_mineplot

new_mineplot <- function(nrow, ncol) {
  grid::grid.newpage()
  grid::grid.rect(gp = grid::gpar(fill = "black", col = NA))
  grid::pushViewport(create_viewports(nrow, ncol))
  wind("outline", reverse = TRUE)
  wind("top")
  wind("boarder", fill = FALSE)
  grid::seekViewport("board")
  for(r in seq_len(nrow)) for(c in seq_len(ncol)) draw_raster(hidden, r, c)
}

Try the minesweeper package in your browser

Any scripts or data that you put into this service are public.

minesweeper documentation built on April 3, 2025, 9:29 p.m.