日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

面向过程之骑士飞行棋

發(fā)布時間:2025/3/20 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 面向过程之骑士飞行棋 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

  1.前言總序

還記得我們小時候完的那種飛行棋嗎?你們都玩過嗎?反正我是玩過,嘿嘿,那種飛行棋可以有多個用戶參與,然后有一個塑料或者紙質(zhì)的棋盤,上面有很多規(guī)則,然后有一個篩子,用戶可以搖動出現(xiàn)數(shù)字,然后按照篩子上面的數(shù)字用戶可以往前走,在走的過程中會遇到一些阻礙或者幫助,可以按照上面的說明去走,這就是飛行棋的玩法,看了整整一天的視頻,現(xiàn)在用C#面向過程實現(xiàn)了簡單的交互式騎士飛行棋。現(xiàn)在整理大概在做這個小項目中需要注意和重點的知識點的總結(jié)日記,下面是剛進入系統(tǒng)的飛行棋的圖片,改圖上面也已經(jīng)顯示了一些信息,可以仔細的看看這張圖,下面分析思路:

  • 實現(xiàn)原理
  • 這個小項目用到了面向過程中的所有我們所學(xué)的知識的綜合,如:方法,參數(shù),結(jié)構(gòu),數(shù)組還有三種循環(huán)結(jié)構(gòu)等等技術(shù)點,做這個項目也是為了鞏固這些知識點。下面簡單講述一下飛行棋的規(guī)則:

    (1) 用戶輸入玩家的姓名不能為空,并且用戶兩次輸入的玩家姓名不能相同。

    (2) 繪制地圖,地圖上面有很多管卡,比如:☆表示地雷,如果走在上面將會后退6格,◎表示幸運輪盤,可以有兩種選擇(1 和對方交換位置, 2 可以轟炸對方,是對方后退6格), ▲表示用戶暫停一次,而對方可以連續(xù)走兩次,而 卐表示時空隧道,用戶可以前進10格。

    (3) 當(dāng)任何一個用戶走動最后就算勝利(只要走到最后就算勝利)

    (4) 本游戲中只考慮每個用戶第一次遇到的各種情況的結(jié)果。

    (5) 游戲開始提示第一個用戶執(zhí)行過程,當(dāng)?shù)匾粋€用戶完成后,提示第二個用戶執(zhí)行過程,這樣會一直循環(huán)下去。

  • 游戲知識點總結(jié)
  • (1) 通過這個游戲我們要掌握方法,任何冗余的代碼我們都能夠封裝成方法,這樣的話我們在需要使用這個方法的時候直接調(diào)用就可以了。

    (2) 繪制地圖,我們要考慮到能夠用數(shù)組來實現(xiàn),實現(xiàn)的方式有多種多樣的,下面有這兩種(int類型,string類型)。使其用戶在執(zhí)行走的過程的時候可以用鼠標(biāo)來確定各個用戶的動向。

    (3) 產(chǎn)生隨機數(shù)的方法

    ????? Random rand=new Random();

    ??????? while(true)

    ??????? {

    ?????????????? int i=rand.Next(1,2);

    ?????????????? Console.WriteLine(i);

    ?????????????? Console.ReadKey();

    ??????? }

    注:產(chǎn)生一個m-n之間的隨機數(shù)

    Random rand=new Random();

    int i=rand.Next(m,n+1);

  • 總結(jié)
  • 通過這個游戲使我更好的理解了面向過程的編程思想以及面向過程中的方法,數(shù)組,枚舉和三種循環(huán)結(jié)構(gòu)的使用,所謂干任何事和蓋房子一模一樣,如果地基不好的話,幾年后這個房子可能就會坍塌,所以,我們一定要學(xué)好基礎(chǔ)。

    源碼太多了,這里就不寫出來,如果需要的話可以聯(lián)系我!!

    轉(zhuǎn)載于:https://www.cnblogs.com/hanyinglong/archive/2012/03/22/2412464.html

    總結(jié)

    以上是生活随笔為你收集整理的面向过程之骑士飞行棋的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。