If you're seeing this message, it means we're having trouble loading external resources on our website.

如果你被网页过滤器挡住,请确保域名*.kastatic.org*.kasandbox.org 没有被阻止.

主要内容

“记忆”简介

“记忆”是一个有趣的游戏,你可能在“现实生活”中已经用真实的卡牌玩过了。它会有这样一个名字是因为游戏中主要的技能是你的记忆力——你可以记住多少砖块的位置。这也是一个可以在计算机上重建的游戏,也是使用 计算机内存 的储存信息的一个很好的例子,比如可以使用数组。
一旦完成了,我们的“记忆”游戏将会是这样的:
为了制作游戏,我们需要使用我们的绘图命令来中心创建游戏的物理部分,并用变量和逻辑来施行游戏的规则。我们将制作这个游戏的单人版本,这将简化一部分的逻辑。以下是我们将实现的内容的大纲:
  • 这个游戏将包含一个双数的砖块,砖块的一面会有图像,而另一面是统一的。每一个图像都会出现在两个砖块上。
  • 当游戏开始时,所有的砖块都是朝下的。
  • 玩家这时候可以反转其中的两张,通过点击砖块来选择。如果两个砖块拥有一样的图像,它们则保持正面朝上。否则,砖块会在很短的时间后翻转回去。
  • 这个游戏的目标是在最少的尝试次数中让所有的砖块都正面朝上(也就是,找到所有配对的图像)。 这意味着,越少的尝试次数会得到越高的分数。