共用方式為


教學課程 4:建立配對遊戲

在本教學課程中,您會建置一個配對遊戲,而遊戲玩家必須配對隱藏的圖示。 您將學習如何:

  • 使用 List 物件保留物件。

  • 在 Visual C# 中使用 foreach 迴圈,或在 Visual Basic 中使用 For Each 迴圈。

  • 使用參考變數追蹤表單的狀態。

  • 建置您可以搭配多個物件使用的事件處理常式。

  • 讓計時器正好在啟動時引發。

完成時,您的程式看起來類似下列圖片。

您在本教學課程中建立的遊戲

您在本教學課程中建立的遊戲

注意事項注意事項

在本教學課程中,Visual C# 和 Visual Basic 都會涵蓋在內,所以請將焦點放在您正在使用的程式語言專屬資訊。

相關主題

標題

描述

步驟 1:建立專案並將資料表加入至表單

從建立專案並加入 TableLayoutPanel 控制項開始。

步驟 2:加入隨機物件和圖示清單

加入 Random 物件和 List 物件,以建立圖示清單。

步驟 3:將隨機圖示指派給每個標籤

將圖示隨機指派給 Label 控制項。

步驟 4:將 Click 事件處理常式加入至每個標籤

加入 Click 事件處理常式,以變更已按下標籤的色彩。

步驟 5:加入標籤參考

加入參考變數,以追蹤已按一下的標籤。

步驟 6:加入計時器

將計時器加入至表單。

步驟 7:讓配對保持可見

如果已選取相符的配對,請讓圖示配對維持可見狀態。

步驟 8:加入方法以驗證玩家是否贏了

加入 CheckForWinner() 方法以驗證玩家是否贏了。

步驟 9:嘗試其他功能

嘗試其他功能,例如變更圖示和色彩、加上格線,以及加入音效。 試著讓戲局變大並調整計時器。