mirror of
https://github.com/coding-horror/basic-computer-games.git
synced 2026-01-20 00:31:18 -08:00
25 lines
771 B
Rust
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);
|
|
}
|