生成一个简单的游戏，要求用户猜数字，直到他们猜对为止。 
当用户开始游戏时，电脑会自动选择一个1到100之间的整数，然后提示用户猜数字。如果用户猜的数字太高，电脑会告诉他们要猜的数字比这个数字低，并提示用户在一个更低的范围内猜测。如果用户猜的数字太低，电脑会告诉他们要猜的数字比这个数字高，并提示他们在一个更高的范围内猜测。当用户最终猜出数字时，游戏结束并显示猜测的次数。
这里是一个简单的Python代码实现：

```python
import random

NUM_GUESSES = 10
LOW_RANGE = 1
HIGH_RANGE = 100

def play_game():
    # 生成要猜的数字
    secret_number = random.randint(LOW_RANGE, HIGH_RANGE)

    # 提示用户猜数字，直到他们猜对为止
    num_guesses = 0
    while True:
        guess = int(input("猜一个数字（1到100之间）： "))
        num_guesses += 1

        if guess < secret_number:
            print("数字太低了，请在更高的范围内猜")
        elif guess > secret_number:
            print("数字太高了，请在更低的范围内猜")
        else:
            print("你猜对了！你用了", num_guesses, "次猜出了数字。")
            break

        if num_guesses == NUM_GUESSES:
            print("很遗憾，你用完了所有的机会，正确答案是", secret_number)
            break

play_game()
```

这个游戏在程序运行时会生成一个1到100之间的随机整数，然后提示用户猜数字。程序会根据用户的猜测告诉他们猜测是否正确，或者让他们在更高或更低的数字范围内猜测。当用户最终猜出数字时，程序将告诉他们他们猜了多少次，游戏结束。如果用户用完了所有的猜测机会而未猜对数字，程序将显示正确答案并结束游戏。