Files
basic-computer-games/62_Mugwump/rust/src/main.rs
Uğur Küpeli b1106d3112 separated files
2022-05-04 12:36:38 +03:00

25 lines
771 B
Rust

#![allow(dead_code)]
mod coordinate;
mod draw;
mod game;
use crate::{draw::draw_board, game::Game};
fn main() {
println!("\n\nMUGWUMP");
println!("CREATIVE COMPUTING MORRISTOWN, NEW JERSEY\n");
println!("THE OBJECT OF THIS GAME IS TO FIND FOUR MUGWUMPS");
println!("HIDDEN ON A 10 BY 10 GRID. HOMEBASE IS POSITION 0,0.");
println!("ANY GUESS YOU MAKE MUST BE TWO NUMBERS WITH EACH");
println!("NUMBER BETWEEN 0 AND 9, INCLUSIVE. FIRST NUMBER");
println!("IS DISTANCE TO RIGHT OF HOMEBASE AND SECOND NUMBER");
println!("IS DISTANCE ABOVE HOMEBASE!");
println!("YOU GET 10 TRIES. AFTER EACH TRY, I WILL TELL");
println!("YOU HOW FAR YOU ARE FROM EACH MUGWUMP.\n");
let game = Game::new();
draw_board(game.coords);
}