亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C# > 正文

C#飛行棋小程序設計代碼

2020-01-24 00:57:19
字體:
來源:轉載
供稿:網友

飛行棋游戲大家應該都玩過吧,如何使用C#語言進行編寫,本文實例就為大家分享了飛行棋C#實現代碼,供大家參考,具體內容如下

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace Pachee{  class Program  {    #region 靜態字段    // 關卡數量    public static int[] Maps = new int[100];    // 玩家坐標    public static int[] PlayerPos = new int[2];    // 玩家名稱    public static string[] PlayerNames = new string[2];    // 判斷玩家是否暫停    public static bool[] Flags = new bool[2];    #endregion    /// <summary>    /// 輸出游戲頭    /// </summary>    public static void ShowGame()    {      Console.ForegroundColor = ConsoleColor.Green;      Console.WriteLine("****************************");      Console.ForegroundColor = ConsoleColor.Blue;      Console.WriteLine("****************************");      Console.ForegroundColor = ConsoleColor.White;      Console.WriteLine("***C#基礎練習:飛行棋項目***");      Console.ForegroundColor = ConsoleColor.Yellow;      Console.WriteLine("****************************");      Console.ForegroundColor = ConsoleColor.Red;      Console.WriteLine("****************************");    }    /// <summary>    /// 接受用戶輸入的游戲名稱,判斷是否合法    /// </summary>    /// <returns>游戲名稱</returns>    public static string[] InputPlayerNames()    {      PlayerNames[0] = "";      PlayerNames[1] = "";      Console.ForegroundColor = ConsoleColor.White;      while (PlayerNames[0] == "")      {        Console.Write("Please enter the name of game A player: ");        PlayerNames[0] = Console.ReadLine().Trim();        if (PlayerNames[0] == "")        {          Console.WriteLine("A player name cannot be empty, please enter again.");          continue;        }        break;      }      while (PlayerNames[1] == "" || PlayerNames[0] == PlayerNames[1])      {        Console.Write("Please enter the name of game B player: ");        PlayerNames[1] = Console.ReadLine().Trim();        if (PlayerNames[1] == "")        {          Console.WriteLine("B player name cannot be empty, please enter again.");          continue;        }        else if (PlayerNames[1] == PlayerNames[0])        {          Console.WriteLine("The player name cannot be the same as the player A B, please enter again.");          continue;        }        break;      }      return PlayerNames;    }    /// <summary>    /// 初始化地圖,改變默認的地圖坐標類型    /// 0:方塊    /// 1:輪盤    /// 2:地雷    /// 3:暫停    /// 4:隧道    /// </summary>    public static void InitailMap()    {      #region 輪盤      int[] luckTrun = { 6, 23, 40, 55, 69, 83 };      for (int i = 0; i < luckTrun.Length; i++)      {        Maps[luckTrun[i]] = 1;      }      #endregion      #region 地雷      int[] landMine = { 5, 13, 17, 33, 38, 50, 64, 80, 94 };      for (int i = 0; i < landMine.Length; i++)      {        Maps[landMine[i]] = 2;      }      #endregion      #region 暫停      int[] pause = { 9, 27, 60, 93 };      for (int i = 0; i < pause.Length; i++)      {        Maps[pause[i]] = 3;      }      #endregion      #region 隧道      int[] timeTunnel = { 20, 25, 45, 63, 72, 88, 90 };      for (int i = 0; i < timeTunnel.Length; i++)      {        Maps[timeTunnel[i]] = 4;      }      #endregion    }    /// <summary>    /// 設定當前坐標的類型    /// </summary>    /// <param name="i">坐標</param>    /// <returns>坐標類型</returns>    public static string DrawStringMap(int i)    {      string str = null;      if (PlayerPos[0] == PlayerPos[1] && PlayerPos[0] == i)      {        str = "<>";      }      else if (PlayerPos[0] == i)      {        str = "A";      }      else if (PlayerPos[1] == i)      {        str = "B";      }      else      {        switch (Maps[i])        {          case 0:            Console.ForegroundColor = ConsoleColor.Yellow;            str = "□";            break;          case 1:            Console.ForegroundColor = ConsoleColor.Blue;            str = "◎";            break;          case 2:            Console.ForegroundColor = ConsoleColor.Green;            str = "☆";            break;          case 3:            Console.ForegroundColor = ConsoleColor.Red;            str = "▲";            break;          case 4:            Console.ForegroundColor = ConsoleColor.Cyan;            str = "亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

亚洲欧洲午夜一线一品| 国产啪精品视频网站| 国产日韩欧美在线播放| 亚洲自拍欧美色图| 深夜精品寂寞黄网站在线观看| 欧美高清视频一区二区| 国产精品自拍小视频| 久久99久久99精品中文字幕| 中文字幕精品—区二区| 日韩av男人的天堂| 久久久之久亚州精品露出| 最近2019好看的中文字幕免费| 久久国产精品亚洲| 日日摸夜夜添一区| 日韩专区在线播放| 亚洲自拍欧美另类| 久久视频在线播放| 国产999在线观看| 国产在线观看91精品一区| 欧美午夜电影在线| 亚洲伊人一本大道中文字幕| xxxx欧美18另类的高清| 亚洲国产精品成人精品| 久久艹在线视频| 成人性教育视频在线观看| 日韩最新免费不卡| 国产精品伦子伦免费视频| 欧美麻豆久久久久久中文| 久久国产精品网站| 欧美精品一区在线播放| 成人黄色片在线| 亚洲色图35p| 欧美视频在线视频| 78m国产成人精品视频| 亚洲一区二区三区在线免费观看| 欧美在线日韩在线| 日韩国产激情在线| 自拍偷拍亚洲区| 亚洲视频电影图片偷拍一区| 久99九色视频在线观看| 日韩中文字幕视频| 亚洲图片欧美午夜| 亚洲天堂av女优| 正在播放国产一区| 欧美激情va永久在线播放| 日韩欧美一区视频| 欧美极品少妇xxxxⅹ免费视频| 久久国产精品久久久久| 日韩中文字在线| 国产精品成人一区二区三区吃奶| 北条麻妃久久精品| 国内精品美女av在线播放| 伊人久久男人天堂| 中文字幕综合在线| 日韩在线播放视频| 国产午夜精品一区理论片飘花| 成人精品视频久久久久| 91久久久久久久久久久| 午夜精品美女自拍福到在线| 欧美成年人视频网站欧美| 国产99久久精品一区二区 夜夜躁日日躁| 亚洲天堂网在线观看| 日韩高清av一区二区三区| 亚洲视频在线观看视频| 日韩有码片在线观看| 国语对白做受69| 在线一区二区日韩| 91中文字幕一区| 国产91精品最新在线播放| 色av中文字幕一区| 国产精品欧美一区二区| 久久久久久九九九| 欧美另类极品videosbestfree| 欧美激情第6页| 欧美电影免费播放| 国产视频亚洲视频| 性视频1819p久久| 国产精品中文字幕在线观看| 日韩欧美精品网址| 亚洲欧美另类人妖| 在线播放精品一区二区三区| 欧美最猛性xxxx| 欧美另类高清videos| 日韩精品有码在线观看| 美女啪啪无遮挡免费久久网站| 伊人久久久久久久久久久久久| 欧美高清无遮挡| 欧美性猛交99久久久久99按摩| 91精品国产自产在线| 国产精品av电影| 欧美成人激情视频免费观看| 欧美国产日本在线| 欧美成人h版在线观看| 国产精品亚洲视频在线观看| 日韩亚洲成人av在线| 欧美性猛交xxxxx免费看| 欧美另类在线观看| 国内精品小视频| 日韩欧美亚洲一二三区| 国产精品天天狠天天看| 成人在线免费观看视视频| 日韩电影免费观看在线| 亚洲欧美综合精品久久成人| 影音先锋日韩有码| 欧美丰满老妇厨房牲生活| 欧美黑人xxxx| 精品免费在线视频| 欧美黄网免费在线观看| 亚洲热线99精品视频| 国产精品美女免费视频| 亚洲www视频| 久久久久免费视频| 国产精品福利无圣光在线一区| 91国产美女在线观看| 国产成人啪精品视频免费网| 国产日本欧美一区| 精品久久久在线观看| 岛国av一区二区在线在线观看| 91高潮在线观看| 久久久久久久一区二区| 国产精品久久久久久久久| 亚洲一区美女视频在线观看免费| 91夜夜揉人人捏人人添红杏| 欧美午夜精品久久久久久久| 亚洲第一福利网站| 精品毛片网大全| 日本韩国在线不卡| 日韩美女视频中文字幕| 日韩高清a**址| 欧美激情三级免费| 国产精品扒开腿爽爽爽视频| 欧美日韩国产123| 国产欧美欧洲在线观看| 热久久免费国产视频| 国产mv免费观看入口亚洲| 国产成人亚洲精品| 欧美一区二区.| 亚洲国产成人av在线| 欧美亚洲激情在线| 伊人久久精品视频| 久久亚洲综合国产精品99麻豆精品福利| 久久精品国产成人| 亚洲第一视频网站| 久久99精品国产99久久6尤物| 成人精品久久久| 精品久久久在线观看| 精品福利在线视频| 91精品国产91久久久久久最新| 尤物九九久久国产精品的特点| 91老司机在线| 亚洲免费影视第一页| 日韩国产高清污视频在线观看| 91久久精品在线| 亚洲欧美激情在线视频| 日韩久久午夜影院| 亚洲成人精品在线| 国产欧美最新羞羞视频在线观看| 国产成人高清激情视频在线观看| 亚洲摸下面视频| 中文字幕最新精品| 亚洲免费视频在线观看| 日av在线播放中文不卡| 91免费福利视频| 中文字幕欧美国内|