// Start is called before the first frame update
void Start()
{
max = 100;
min = 1;
Debug.Log("Welcome, I am Number Wizard");
Debug.Log("Help me with my Mathematics and guessing skills");
Debug.Log("Pick any number, and Shhhhhhh... don't tell me");
Debug.Log("Highest Number to pick is " + max);
Debug.Log("Lowest Number to pick is " + min);
Debug.Log("Is your guessed number higher or lower than " + guess + "?");
Debug.Log("\"Push Up key for higher guess\"");
Debug.Log("\"Push Down key for lower guess\"");
Debug.Log("\"Push Enter key for correct guess\"");
max += 1;
}
// Update is called once per frame
void Update()
{
//Detect when the up arrow key has been pressed
if (Input.GetKeyDown(KeyCode.UpArrow))
{
Debug.Log("So your guess is higher than " + guess);
min = guess;
guess = (max + min) / 2;
Debug.Log("Is your guessed number higher or lower than " + guess + "?");
}
//Detect when the down arrow key has been pressed
else if(Input.GetKeyDown(KeyCode.DownArrow))
{
Debug.Log("Hmmm, you guessed lower than " + guess);
max = guess;
guess = (max + min) / 2;
Debug.Log("Is your guessed number higher or lower than " + guess + "?");
}
//Detect when the return arrow key has been pressed
else if (Input.GetKeyDown(KeyCode.Return))
{
Debug.Log("Thank you for helping me improve my Mathematics and guessing skill, mind to help me more?");
}
}
}