教學課程 2:建立迷宮程式
在本教學課程中,您將建置一個迷宮遊戲,使用者必須移動滑鼠指標從起點到終點而不能碰觸到任何圍牆。 您將學習如何:
使用 [Panel] 容器來配置表單。
使用 Label 控制項建置迷宮。
撰寫程式碼來顯示訊息方塊。
設定滑鼠事件的事件處理常式。
在程式中播放音效。
使用類別來組織程式碼。
以下說明迷宮的玩法:滑鼠指標從迷宮的左上角開始。 使用者將通過迷宮,但要小心指標不能碰觸到任何圍牆。 如果指標碰觸其中一面圍牆,則會自動跳回起點。 但是,如果指標到達迷宮終點的 [完成] 標籤,則隨即開啟 [恭喜] 訊息方塊,遊戲也就結束。
完成時,您的程式看起來類似下列圖片。
您在本教學課程中建立的遊戲
本主題的影像版本,請參閱教學課程: 建立,當然在 Visual Basic 或 如何 i: 建立,當然在 C#?。
注意事項 |
---|
在本教學課程中,Visual C# 和 Visual Basic 都會涵蓋在內,所以請將焦點放在您正在使用的程式語言專屬資訊。 |
相關主題
標題 |
描述 |
---|---|
從建立專案並加入 [Panel] 容器開始。 |
|
將許多 Label 控制項加入至表單來建置迷宮。 |
|
讓 [完成] 標籤發揮作用來結束迷宮遊戲。 |
|
撰寫您自己的方法來重新啟動迷宮遊戲。 |
|
加入事件處理程式,如果使用者的滑鼠指標碰觸到圍牆,就將指標送回起點。 |
|
開始將迷宮遊戲加上音效。 |
|
在適當時間呼叫每一個 SoundPlayer's Play() 方法來播放音效。 |
|
執行並測試程式。 嘗試其他功能,例如變更音效和色彩。 |