Here is my Number Guess Wizard Game C# Code
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class NumberWizard : MonoBehaviour {
int min = 1;
int max = 1000;
int guess = 500;
// Start is called before the first frame update
void Start() {
Debug.Log("Welcome to Number Guess Wizard!\n");
Debug.Log("Just think a number \nbetween " + min + " & " + max + " and don't tell me.\n");
Debug.Log("Press UP arrow key if your number is higher.\n");
Debug.Log("Press DOWN arrow key if your number is lower.\n");
Debug.Log("Press ENTER / RETURN key if my guess is perfect.\n");
Debug.Log("Is your number " + guess + "\n");
max += 1;
}
// Update is called once per frame
void Update() {
//Detect when the specific key is pressed down
if (Input.GetKeyDown(KeyCode.UpArrow)) {
min = guess;
guess = (min + max) / 2;
Debug.Log("Is your number " + guess + "\n");
} else if (Input.GetKeyDown(KeyCode.DownArrow)) {
max = guess;
guess = (min + max) / 2;
Debug.Log("Is your number " + guess + "\n");
}else if (Input.GetKeyDown(KeyCode.Return)) {
Debug.Log("Woo hoo! we got it.\n");
Debug.Log("Your number is " + guess + "\n");
}
}
}