【C#小遊戲】之飛行棋

    遊戲?是不是大家都很喜歡play呢?有沒有想過要自己做一個呢!當小楊老師說要做遊戲時,眼睛都亮了。做遊戲有兩大好處:第一,大家可以檢驗一下自己前面的基礎知識學的如何。第二:可以提高自己學習的熱情。

   卍 整體思路:

1.顯示遊戲頭,這是最簡單的部分啦,第一課大家就已經學習過了,遊戲頭只需要一行代碼就可以解決:Console.WriteLine();

 

2.初始化地圖,地圖總共有一百個地標,所以在主函數前面需要定義一個長度爲一百的數組來畫地圖。在沒有進行任何操作的情況下,每個索引的值都爲相同的0,初始化地圖即對某些地標進行賦值,以此來實現一些特殊的功能。

 

3.讓玩家AB輸入姓名,這裏存在的主要問題是:第一,玩家的姓名不能爲空,第二,玩家A和玩家B的姓名不能相同。

 

4.畫地圖:地圖的流程像 這些箭頭一樣,咱們一點一點來畫:主要運用循環來做,因爲這個功能有很多的冗餘代碼,所以需要封裝一個方法,把這些代碼總結成一句話,如果需要使用,可以直接調用這個方法,這樣既加快了程序跑起來了速度,又讓自己省去了很多力氣。

   卍 鄭骰子的邏輯思路:

    卐 遇到問題該如何解決:

    遇到問題的情況下,首先我們需要分析這是什麼樣的問題,根據以往的經驗,應該採取什麼樣的措施,需要哪些材料,然後開始action,發現問題,解決問題。

    卐 感悟:

   ◎ 一次又一次的困難,一次又一次的無奈,一次又一次的壓迫,一次又一次的蛻變!

    ◎不能改變別人,就學會改變自己,然後去改變別人!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章