public string playerName;
public string playerChoice;
Random randomNumber = new Random();
string[] choices = new string[] {"Rock","Paper","Scissors"};
string[,] outcomes = new string[,] { {"draw","lose","win" },{ "win","draw","lose" },{ "lose","win","draw" } };
Console.WriteLine(@" █ █░▓█████ ██▓ ▄████▄ ▒█████ ███▄ ▄███▓▓█████ ▄▄▄█████▓ ▒█████ ▓██ ██▓ ▒█████ █ ██ ██▀███ █ █░ ▒█████ ██▀███ ██████ ▄▄▄█████▓ ███▄ █ ██▓ ▄████ ██░ ██ ▄▄▄█████▓ ███▄ ▄███▓ ▄▄▄ ██▀███ ▓█████ ");
Console.WriteLine(@"▓█░ █ ░█░▓█ ▀ ▓██▒ ▒██▀ ▀█ ▒██▒ ██▒▓██▒▀█▀ ██▒▓█ ▀ ▓ ██▒ ▓▒▒██▒ ██▒ ▒██ ██▒▒██▒ ██▒ ██ ▓██▒▓██ ▒ ██▒ ▓█░ █ ░█░▒██▒ ██▒▓██ ▒ ██▒▒██ ▒ ▓ ██▒ ▓▒ ██ ▀█ █ ▓██▒ ██▒ ▀█▒▓██░ ██▒▓ ██▒ ▓▒▓██▒▀█▀ ██▒▒████▄ ▓██ ▒ ██▒▓█ ▀ ");
Console.WriteLine(@"▒█░ █ ░█ ▒███ ▒██░ ▒▓█ ▄ ▒██░ ██▒▓██ ▓██░▒███ ▒ ▓██░ ▒░▒██░ ██▒ ▒██ ██░▒██░ ██▒▓██ ▒██░▓██ ░▄█ ▒ ▒█░ █ ░█ ▒██░ ██▒▓██ ░▄█ ▒░ ▓██▄ ▒ ▓██░ ▒░ ▓██ ▀█ ██▒▒██▒▒██░▄▄▄░▒██▀▀██░▒ ▓██░ ▒░▓██ ▓██░▒██ ▀█▄ ▓██ ░▄█ ▒▒███ ");
Console.WriteLine(@"░█░ █ ░█ ▒▓█ ▄ ▒██░ ▒▓▓▄ ▄██▒▒██ ██░▒██ ▒██ ▒▓█ ▄ ░ ▓██▓ ░ ▒██ ██░ ░ ▐██▓░▒██ ██░▓▓█ ░██░▒██▀▀█▄ ░█░ █ ░█ ▒██ ██░▒██▀▀█▄ ▒ ██▒░ ▓██▓ ░ ▓██▒ ▐▌██▒░██░░▓█ ██▓░▓█ ░██ ░ ▓██▓ ░ ▒██ ▒██ ░██▄▄▄▄██ ▒██▀▀█▄ ▒▓█ ▄ ");
Console.WriteLine(@"░░██▒██▓ ░▒████▒░██████▒▒ ▓███▀ ░░ ████▓▒░▒██▒ ░██▒░▒████▒ ▒██▒ ░ ░ ████▓▒░ ░ ██▒▓░░ ████▓▒░▒▒█████▓ ░██▓ ▒██▒ ░░██▒██▓ ░ ████▓▒░░██▓ ▒██▒▒██████▒▒ ▒██▒ ░ ▒██░ ▓██░░██░░▒▓███▀▒░▓█▒░██▓ ▒██▒ ░ ▒██▒ ░██▒ ▓█ ▓██▒░██▓ ▒██▒░▒████▒ ██▓ ██▓ ██▓ ██▓ ");
Console.WriteLine(@"░ ▓░▒ ▒ ░░ ▒░ ░░ ▒░▓ ░░ ░▒ ▒ ░░ ▒░▒░▒░ ░ ▒░ ░ ░░░ ▒░ ░ ▒ ░░ ░ ▒░▒░▒░ ██▒▒▒ ░ ▒░▒░▒░ ░▒▓▒ ▒ ▒ ░ ▒▓ ░▒▓░ ░ ▓░▒ ▒ ░ ▒░▒░▒░ ░ ▒▓ ░▒▓░▒ ▒▓▒ ▒ ░ ▒ ░░ ░ ▒░ ▒ ▒ ░▓ ░▒ ▒ ▒ ░░▒░▒ ▒ ░░ ░ ▒░ ░ ░ ▒▒ ▓▒█░░ ▒▓ ░▒▓░░░ ▒░ ░ ▒▓▒ ▒▓▒ ▒▓▒ ▒▓▒ ");
Console.WriteLine(@" ▒ ░ ░ ░ ░ ░░ ░ ▒ ░ ░ ▒ ░ ▒ ▒░ ░ ░ ░ ░ ░ ░ ░ ░ ▒ ▒░ ▓██ ░▒░ ░ ▒ ▒░ ░░▒░ ░ ░ ░▒ ░ ▒░ ▒ ░ ░ ░ ▒ ▒░ ░▒ ░ ▒░░ ░▒ ░ ░ ░ ░ ░░ ░ ▒░ ▒ ░ ░ ░ ▒ ░▒░ ░ ░ ░ ░ ░ ▒ ▒▒ ░ ░▒ ░ ▒░ ░ ░ ░ ░▒ ░▒ ░▒ ░▒ ");
Console.WriteLine(@" ░ ░ ░ ░ ░ ░ ░ ░ ░ ▒ ░ ░ ░ ░ ░ ░ ░ ▒ ▒ ▒ ░░ ░ ░ ░ ▒ ░░░ ░ ░ ░░ ░ ░ ░ ░ ░ ░ ▒ ░░ ░ ░ ░ ░ ░ ░ ░ ░ ▒ ░░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ▒ ░░ ░ ░ ░ ░ ░ ░ ");
Console.WriteLine(@" ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ");
Console.WriteLine(@" ░ ░ ░ ░ ░ ░ ░ ");
Console.WriteLine("Please enter your name below...");
playerName = Console.ReadLine();
Console.WriteLine("Please enter your age below...");
playerAge = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("You fell asleep at school, you awaken at midnight to discover you've been left in the school and can't escape until morning. Will you survive the night...?");
Console.WriteLine("Press enter");
Console.WriteLine("You wonder the halls as a deafening silence fills your ears, your exploring the classrooms in hope of finding something to get you through the long night ahead...");
Console.WriteLine("Press enter");
Console.WriteLine("You come across an unfamiliar classroom, you've never seen it before. That cant be right, you've been going to this school for 4 years, how could you not remember this classroom?");
Console.WriteLine("Do you wish to enter?");
playerChoice = Console.ReadLine();
playerChoice = playerChoice.ToLower();
if(playerChoice == "yes" || playerChoice == "no")
Console.WriteLine("You decide to leave the classroom alone and walk by in search for another classroom");
Console.WriteLine("Press enter");
Console.WriteLine("You hear a slow creak behind you. You turn to see the closed door leading to the unknown classroom is now open. Its dark inside but not empty...");
Console.WriteLine("A small girl emerges from the shadows, her clothes dirty and ripped and around her neck hangs an old rope tied...like a noose. She raises her head eyes glaring with fury and screams 'WHY WON'T YOU PLAY WITH ME???' ");
Console.WriteLine("Her scream fills the hallway and shatters the glass windows into a million tiny shards.");
Console.WriteLine("You blink and within seconds you feel something around your neck, a rope. You open your eyes to see the girl smiling wide with mischief in her eyes.");
Console.WriteLine("You feel your throat tighten as you slowly suffocate and drift of into an eternal sleep. Before your eyes close for the last time you see the girl standing below you, she looks up and remarks 'Its only a game' childs laughter echoes in your ears and you close your eyes");
Console.WriteLine("The silence consumes you....better luck next time.");
Console.WriteLine("Only answer yes or no!");
int compChoice = randomNumber.Next(3);
Console.WriteLine("She becons you in and you feel a forced compultion to obey her...she challenges you to a game of Rock, Paper, Scissors!");
Console.WriteLine("You must choose either Rock [1], Paper [2] or Scissors [3].....");
Console.WriteLine("Choose NOW!!");
playerChoice = Console.ReadLine();
if(playerChoice == "1" || playerChoice == "2" || playerChoice == "3")
Console.WriteLine("You chose: " + choices[Int32.Parse(playerChoice)-1] + " and the girl chose: " + choices[compChoice]);
Console.WriteLine("You " + outcomes[Int32.Parse(playerChoice)-1,compChoice] + "! Please play again soon! Press enter to start again to close the window");
Console.WriteLine("Please only use 1, 2 or 3 for your choice. Try again");
Console.WriteLine("Welcome to my game " + playerName + " oh my lord you're old!");
Console.WriteLine("Congrats, you can play!! Naughty one, I know you lied but the system will let you play anyways..." + playerName);
Console.WriteLine("Unfortunately " + playerName + " you can't play as you're still a child maybe wait a few years or enter a fake age like everyone else does!");