亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? “迷宮探險”游戲設計說明(5).txt

?? 迷宮探險算法
?? TXT
字號:

                   “迷宮探險”游戲設計詳細說明(5)

     __________________________________________________
     |                                                |__☆★
     |            上海財經大學圖書館  陳暢            | |_
     |          http://shchenchang.top263.net         | ||
     |    編程軟件,我的原創作品(含源碼和詳細說明)    | ||
     |           mail:shufechenchang@263.net          | ||
     |_______QQ:7019717(歡迎編程愛好者加我為好友)_____| ||
       |________________________________________________||
     ☆☆|_______________________________________________|




關于“迷宮探險”程序的一些問題:
******************************************************

Turbo C 中怎樣設置圖形顯示?
Turbo C 中常用圖形函數的用法?
怎樣獲取鍵盤輸入?
迷宮的數據表示法?
怎樣隨機生成一個從入口至出口只有唯一通路的迷宮?
你是怎樣知道生成的迷宮從入口至出口肯定只有唯一通路的?
入口和出口必須在左上角和右下角嗎?
迷宮通路的數據表示法?
怎樣才能找到從入口到出口的那條唯一通路?
對我程序的注解。

******************************************************


■對我程序的注解(二)

☆主函數很短,我就把它貼在下邊,來個全解吧。
int main(void)
{
	/* mazewidth和mazeheight為新迷宮的寬度和高度 */
	/* success標記玩家是否到達迷宮終點 */
	int mazewidth=8,mazeheight=6,success=0;
	
	/* oldw和oldh表示迷宮原有的大小 */
	int oldw,oldh;

	/* 隨機初始化 */
	randomize();

	/* trace記錄玩家在迷宮中走過的路線 */
	TwoDimensionArray trace(mazewidth,mazeheight);

	/* cur記錄玩家在迷宮中的位置 */
	Point cur(0,0);

	/* 新建一個迷宮 */
	Maze m(mazewidth,mazeheight);

	int i,j,key;

	/* 設置玩家在迷宮的左上角(起點) */
	trace.Set(0,0,1);
	
	/* 繪制界面 */
	Draw();

	/* 繪制迷宮 */
	DrawMaze(m);

	/* 繪制迷宮的寬高 */
	DrawSize(m.GetWidth(),m.GetHeight());

	for(;;)
	{
		oldw=mazewidth;        /* 記錄迷宮原來的寬度 */
		oldh=mazeheight;       /* 記錄迷宮原來的高度 */
		while (bioskey(1)==0); /* 等待按鍵 */
		key=bioskey(0);        /* 獲取按鍵 */
		switch(key)
		{
		case ESC:              /* Escape 鍵退出游戲 */
			goto exit;
		case F1:               /* F1 顯示迷宮路線 */
			DrawPath(m);
			break;
		case F2:               /* F2 鍵按當前寬、高生成新迷宮 */
			m.SetSize(mazewidth,mazeheight);
		case F3:               /* F3 鍵繪制迷宮 */
			DrawMaze(m);

			 /* 玩家走過的路線歸位 */
			trace.SetSize(mazewidth,mazeheight);

			/* 玩家回到迷宮左上角(起點) */
			trace.Set(0,0,1); 

			/* 玩家位置回到迷宮左上角(起點) */
			cur.x=0;
			cur.y=0;

			/* 標記玩家沒有到達迷宮終點 */
			success=0;
			break;
		case HOME:             /* HOME 鍵迷宮寬度減1 */
			if (mazewidth>2) mazewidth--;
			break;
		case END:              /* HOME 鍵迷宮寬度加1 */
			if (mazewidth<MAZE_MAX_WIDTH) mazewidth++;
			break;
		case PAGEUP:           /* PAGEUP 鍵迷宮高度減1 */
			if (mazeheight>2) mazeheight--;
			break;
		case PGDOWN:           /* PAGEDOWN 鍵迷宮高度加1 */
			if (mazeheight<MAZE_MAX_HEIGHT) mazeheight++;
			break;
		case LEFTKEY:          /* 玩家在迷宮中向左走一步 */
			if (!success)
				success=TraceMaze(trace,cur,m,west);
			break;
		case UPKEY:            /* 玩家在迷宮中向上走一步 */
			if (!success)
				success=TraceMaze(trace,cur,m,north);
			break;
		case RIGHTKEY:         /* 玩家在迷宮中向右走一步 */
			if (!success)
				success=TraceMaze(trace,cur,m,east);
			break;
		case DOWNKEY:          /* 玩家在迷宮中向下走一步 */
			if (!success)
				success=TraceMaze(trace,cur,m,south);
			break;
		}

		/* 如果迷宮大小被改變,重繪迷宮大小 */
		if (oldw!=mazewidth||oldh!=mazeheight)
			DrawSize(mazewidth,mazeheight);
	}
	exit:

	return 0;
}



<未完>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
丝袜亚洲另类丝袜在线| 国产精品久久久久久久岛一牛影视 | 成人一区二区三区视频| 日韩精品一区二区三区在线| 日韩成人av影视| 欧美日韩国产综合一区二区| 亚洲国产一区二区三区| 欧洲av一区二区嗯嗯嗯啊| 亚洲四区在线观看| 一本到一区二区三区| 亚洲免费毛片网站| 欧美综合视频在线观看| 亚洲一区二区欧美日韩| 欧美日韩在线播放| 日本在线不卡一区| 日韩三级免费观看| 国产精品自拍毛片| 国产日韩精品一区二区三区在线| 国产成人av福利| 国产精品麻豆久久久| av在线不卡免费看| 国产日韩综合av| 99r国产精品| 一区二区三区日韩欧美精品| 欧美性做爰猛烈叫床潮| 五月天激情综合| 欧美一区中文字幕| 国产呦精品一区二区三区网站| 久久亚洲精华国产精华液| 国产成人av影院| 亚洲男人的天堂网| 3d动漫精品啪啪一区二区竹菊| 青青草成人在线观看| 久久综合九色综合97_久久久| 国产成人在线免费| 国产精品久久久久久一区二区三区| 91老师国产黑色丝袜在线| 亚洲午夜精品17c| 日韩一区二区三区视频| 国产精品一区二区在线看| 日本一区二区成人在线| 色婷婷av一区| 日韩精品国产精品| 国产视频亚洲色图| 91美女在线视频| 日韩精品一二区| 久久久久久亚洲综合影院红桃| 99精品欧美一区二区蜜桃免费| 亚洲综合成人在线| 欧美成人三级在线| 成人中文字幕合集| 亚洲第一福利视频在线| www激情久久| 色综合久久中文字幕综合网| 日韩国产欧美三级| 欧美激情在线观看视频免费| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 丝袜美腿亚洲一区二区图片| 久久精品一区二区三区不卡牛牛| 972aa.com艺术欧美| 免费看日韩精品| 国产精品免费免费| 91麻豆精品国产91久久久使用方法 | 精品亚洲成a人| 中文字幕一区二区三| 日韩一区二区三区观看| 成熟亚洲日本毛茸茸凸凹| 午夜激情综合网| 国产欧美一区二区三区在线看蜜臀| 91精品1区2区| 国产在线视频不卡二| 亚洲一区二区三区国产| 国产亚洲精品资源在线26u| 欧美午夜精品免费| 国产99一区视频免费| 亚洲va欧美va人人爽| 国产女人18水真多18精品一级做 | 欧美三级电影在线观看| 国产一区 二区| 天天色 色综合| 国产精品伦理在线| 欧美成人一区二区三区在线观看| 91麻豆产精品久久久久久| 国产一区二区三区综合| 三级欧美韩日大片在线看| 国产精品国产三级国产aⅴ原创| 欧美一级久久久久久久大片| 色999日韩国产欧美一区二区| 精品亚洲国产成人av制服丝袜| 亚洲一二三区视频在线观看| 中文字幕第一页久久| 精品国产99国产精品| 欧美日韩aaaaaa| eeuss影院一区二区三区| 韩国一区二区三区| 午夜国产精品影院在线观看| 亚洲女与黑人做爰| 欧美国产精品中文字幕| ww亚洲ww在线观看国产| 91精品国产色综合久久久蜜香臀| 91麻豆免费观看| 国产98色在线|日韩| 久久狠狠亚洲综合| 午夜不卡av免费| 亚洲图片一区二区| 亚洲日本丝袜连裤袜办公室| 国产亚洲精品久| 26uuu色噜噜精品一区| 日韩一卡二卡三卡国产欧美| 欧美丝袜丝交足nylons| 色婷婷久久99综合精品jk白丝| www.久久精品| 丁香激情综合国产| 国产成人亚洲综合a∨婷婷| 精品亚洲免费视频| 久久99精品久久只有精品| 日韩电影在线免费观看| 亚洲综合男人的天堂| 一区二区三区日韩欧美精品| 亚洲欧洲综合另类在线| 1000精品久久久久久久久| 国产精品婷婷午夜在线观看| 国产欧美一区视频| 中文子幕无线码一区tr | 日韩一区二区三区视频在线观看| 欧美日韩三级视频| 欧美日韩高清一区二区三区| 欧美性三三影院| 欧美日韩你懂的| 欧美日韩一区二区三区四区五区 | 欧美美女bb生活片| 91免费观看国产| 亚洲欧洲精品一区二区精品久久久 | 亚洲欧美偷拍卡通变态| 国产女主播一区| 中文字幕不卡一区| 国产精品白丝在线| 亚洲精品水蜜桃| 亚洲一区二区在线观看视频| 亚洲综合成人网| 午夜国产精品一区| 麻豆精品视频在线观看视频| 久久国产成人午夜av影院| 国内精品写真在线观看| 丁香六月久久综合狠狠色| 97久久久精品综合88久久| 色中色一区二区| 欧美日韩精品一区视频| 欧美一区二区国产| 精品对白一区国产伦| 国产日韩亚洲欧美综合| 亚洲青青青在线视频| 午夜精品成人在线视频| 久久99日本精品| 粉嫩一区二区三区性色av| 99国产精品国产精品毛片| 欧美三级资源在线| 日韩一区二区三区视频| 国产欧美精品一区| 亚洲色图一区二区三区| 爽爽淫人综合网网站| 久久99国产精品尤物| 国产成人av一区| 欧美做爰猛烈大尺度电影无法无天| 91麻豆精品国产自产在线| 久久久久久久久久久久久久久99 | 成人黄色综合网站| 欧洲精品在线观看| 精品国产一区二区三区av性色| 国产欧美日韩中文久久| 一区二区三区中文在线| 免费看日韩a级影片| 成人免费视频播放| 欧美丝袜第三区| 久久婷婷一区二区三区| 综合在线观看色| 日韩影视精彩在线| 大尺度一区二区| 欧美乱妇15p| 久久精品视频免费| 亚洲制服丝袜av| 韩国成人福利片在线播放| 99久久精品一区| 日韩三级精品电影久久久| 亚洲欧美一区二区在线观看| 天天综合色天天综合| 国产91在线观看| 欧美日韩亚洲高清一区二区| 26uuu欧美| 亚洲成人中文在线| 国产91精品免费| 在线播放一区二区三区| 国产农村妇女精品| 日韩成人一区二区| 成人av小说网| 欧美一区二区三区精品| 亚洲天堂精品在线观看| 美日韩一区二区三区| 91一区在线观看| 精品处破学生在线二十三|