Step 9: Try Other Features

若要了解详细信息,请尝试更改图标和颜色、添加游戏计时器和声音。若要使游戏更具挑战性,请尝试将图板变大并调整计时器。

若要下载示例的完整版本,请参阅 Complete Matching Game tutorial sample(完整匹配游戏教程示例)。

尝试其他功能

  • 将图标和颜色替换为你选择的图标和颜色。

    提示提示

    尝试查看标签的 Forecolor 属性。

  • 添加一个游戏计时器,记录玩家赢得游戏所用的时间。

    提示提示

    为此,你可以在 TableLayoutPanel 上方的窗体中添加一个标签来显示逝去的时间,并在窗体中添加另一个计时器来记录时间。使用代码在玩家开始游戏时启动计时器,并在最后两个图标匹配成功后停止计时器。

  • 当玩家找到匹配的图标时会添加一种声音,当玩家发现两个不匹配的图标时会添加另一种声音,当程序再次隐藏图标时会添加第三种声音。

    提示提示

    若要播放声音,你可以使用 System.media 命名空间。有关详细信息,请参阅Play Sounds in Windows Forms App (C# .NET)How To Play Audio In Visual Basic

  • 通过将图板变大,增加游戏的难度。

    提示提示

    你将不仅需要向 TableLayoutPanel 中添加行和列,还需要考虑创建的图标数目。

  • 如果玩家反应太慢,在定量时间前没有选择第二个图标,则隐藏第一个图标,以使游戏更具挑战性。

继续或查看