Sudoku through the end of chapter 8

This commit is contained in:
2022-11-26 16:09:32 -05:00
parent 7f2f579241
commit 6c0083e094
4 changed files with 110 additions and 21 deletions

View File

@@ -27,7 +27,10 @@ fn main() {
let mut events = Events::new(EventSettings::new().lazy(true));
let mut gl = GlGraphics::new(opengl);
let gameboard = Gameboard::load_sdm("static/puzzle.sdm");
let args: Vec<_> = std::env::args().collect();
let infile = args.get(1).expect("usage: sudoku <sdm-file>");
let gameboard = Gameboard::load_sdm(infile);
let mut gameboard_controller = GameboardController::new(gameboard);
let gameboard_view_settings = GameboardViewSettings::new();
let gameboard_view = GameboardView::new(gameboard_view_settings);