自學教材:《C#入門經典(第六版)》,1月28日購入,1月29日到2月9日學習了前十六章,由於有C語言基礎,在語法階段學習起來比較輕松,不過在接觸到面向對象的時候遇到了一些困難,對於一些概念的理解着實費了一些功夫,不過最后還是成功的理解了。整個程序的設計從2月10日開始,在2月12日程 ...
翻看了下以前大學學習的一些小項目,突然發現有個項目比較有意思,覺得有必要把它分享出來。當然現在看來,里面有很多的不足之處,但因博主現在已經工作,沒有時間再去優化。這個項目就是利用C 編寫一個Windows系統下的掃雷小游戲。 首先講下掃雷小游戲的玩法: 掃雷就是要把所有非地雷的格子揭開即勝利 踩到地雷格子就算失敗。 當點開的格子不是地雷區域的時候,該格子會顯示一個數字,該數字表示的含義就是該格子周 ...
2018-11-30 23:34 7 7541 推薦指數:
自學教材:《C#入門經典(第六版)》,1月28日購入,1月29日到2月9日學習了前十六章,由於有C語言基礎,在語法階段學習起來比較輕松,不過在接觸到面向對象的時候遇到了一些困難,對於一些概念的理解着實費了一些功夫,不過最后還是成功的理解了。整個程序的設計從2月10日開始,在2月12日程 ...
設計思路 定義一個結構體,里面存放每一個格子是否被翻開,已經地雷和格子周圍地雷數量。用結構體定義一個二維數組,隨機放入特定數量的地雷。玩家輸入要翻開的格子的行數和列數。用一個函數來翻開目標格子,如果是地雷游戲失敗,否則用一個函數統計目標格子周圍的地雷數。如果周圍沒有地雷 ...
前言 提示:本文是基於easyX圖形庫實現的,還有部分功能可以添加,僅適合新手參考。 提示:以下是本篇文章正文內容,下面案例可供參考 一、掃雷游戲模式 在確定大小的矩形雷區中隨機布置一定數量的地雷,玩家需要盡快找出雷區中的所有不是地雷的方塊,而不許踩到地雷。游戲的基本操作包括左鍵單擊 ...
大學宿舍玩游戲的時候,為了簡化重復的鍵鼠動作,有學習過按鍵精靈和TC腳本開發工具,並做了一些小腳本,基本達到了當時的需求。不知不覺,已經畢業了3年了,無聊之余又玩起了游戲,對於一些無趣的重復行為,於是又想寫個腳本來處理下。比如跑任務,自動補血等,沒想到現在的游戲對於按鍵精靈和TC基本上都是封殺 ...
前言 這里給出教程原文地址。 該項目已經放在github上托管。 菜單操作 我們現在的程序單擊菜單的時候不會有任何反應,這一節我們主要介紹菜單的相關代碼,使得菜單能夠正常使用。 現在我們希望在對應級別(初級、中級、高級)的按鈕的前顯示打勾,以表示目前的游戲等級,並且選擇對應級別的按鈕,能有 ...
前言 起初做掃雷是同學在做,我也跟着做了。做的比較low,其實第一次做這種東西,自己對自己的要求也不高,注重在了解一下,一個app應用程序是怎么產生的。.net開發平台,用c#敲的。建議大家一些不懂的地方可以看看教程怎么寫的,自己懂的地方自己敲,效果會比較好。 這里給出教程原文地址。 該項 ...
前言 這里給出教程原文地址。 該項目已經放在github上托管。 掃雷界面設計 界面的設計,首先需要創建一個菜單欄。具體方法在左邊找到工具箱窗口,展開其中的菜單和工具欄,找到MenuStrip選項,雙擊該選項便可在窗口中新建一個菜單欄,如圖所示: 對於這個控件,我們還要修改它的一些屬性 ...