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

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

?? game.c

?? 國外游戲開發者雜志1997年第六期配套代碼
?? C
字號:
//Main game loop

#include "..\\include\\move.h"
#define __GLOBAL__
#include "..\\include\\globals.h"
#include "..\\include\\prototyp.h"

extern long total_open[],total_iterations[],total_closed[],total_sort[];
extern long direction_cost[];
long direction_default[2][8]={{4,6,4,6,4,6,4,6},{5,5,5,5,5,5,5,5}};

long game_loop(void) {
static long init=0,x=0,y=0,i,SHOW_INFO=1;
POINT ptcursor;RECT r;
//If search method is distributed make sure counters are resetted
switch(SEARCH_METHOD)
	{case OPTIMIZED_ASTAR_DISTRIBUTED_METHOD:
	 case OPTIMIZED_BIDIRECTIONAL_ASTAR_DISTRIBUTED_METHOD:
	 for(i=0;i<NUMBER_OF_SEARCH_METHODS;i++)
		total_open[i]=total_iterations[i]=total_closed[i]=total_sort[i]=0;
	 break;
	 }
//Get mouse position
GetCursorPos(&ptcursor);
ScreenToClient(mainwindow,&ptcursor);
mouse_x=max(0,min(ptcursor.x,SCREEN_X-32));
mouse_y=max(0,min(ptcursor.y,SCREEN_Y-32));

//Display map and units on screen
show_map(x,y);
show_units(x,y);
user_interface(&x,&y);
if (SHOW_INFO)
	{printg(0,0,CL_WHITE,"%s",game_title);
	 printg(0,10,CL_WHITE,"Path method:%s Search method:%s Clutter:%d",path_method_names[PATH_METHOD],search_method_names[SEARCH_METHOD],CLUTTER_OBSTACLES);
	 for(i=0;i<SEARCH_ALL;i++)
		printg(0,20+i*10,CL_WHITE,"Method:%s It:%d Cl:%d Op:%d St:%d",search_method_names[i],total_iterations[i],total_closed[i],total_open[i],total_sort[i]);
	 printg(0,20+i*10,CL_WHITE,"Max iterations=%d",MAX_SEARCH_ITERATIONS);
	 }
show_mouse_cursor();
warp_page();
switch(key_pressed)
	{case 32://Set an obstacle
		 set_obstacle((x+mouse_x)/32,(y+mouse_y)/32);
		 break;
	 case -1://No key pressed
		  break;
	 case 'u'://Add unit
		 add_unit(x+mouse_x,y+mouse_y);
		 break;
	 case 'p'://Switch between path methods
		 switch_path_method((PATH_METHOD+1)%NUMBER_OF_PATH_METHODS);
		 break;
	 case 's'://Switch beween search methods
		 SEARCH_METHOD=(SEARCH_METHOD+1)%NUMBER_OF_SEARCH_METHODS;
		 search_busy=-1;
		 break;
	 case 27:key_pressed=-1;//We can process a new key now
		 //mouse_click=0;//if there was a click it's over now
		 exit_demonstration();
		 return 0;
	 case 'd':
		 //Show A* fields
		 SHOW_DATA=!SHOW_DATA;
		 break;
	 case 'i':
		//Show search info
		 SHOW_INFO=!SHOW_INFO;
		 break;
	 case 'c':for(i=0;i<NUMBER_OF_SEARCH_METHODS;i++)
			total_open[i]=total_iterations[i]=total_closed[i]=total_sort[i]=0;
		 break;
	 case '+':CLUTTER_OBSTACLES=min(CLUTTER_OBSTACLES+1,100);
		 if (!set_map(CLUTTER_OBSTACLES))
			{exit_demonstration();return 0;}
		 break;
	 case '-':CLUTTER_OBSTACLES=max(CLUTTER_OBSTACLES-1,1);
		 if (!set_map(CLUTTER_OBSTACLES))
			{exit_demonstration();return 0;}
		 break;
	 case '*':MAX_SEARCH_ITERATIONS+=128;
		 break;
	 case '/':MAX_SEARCH_ITERATIONS=max(MAX_SEARCH_ITERATIONS-128,2);
		 break;
	 case 't':for(i=0;i<8;i++)
			direction_cost[i]=direction_default[0][i];
		 break;
	 case 'T':for(i=0;i<8;i++)
			direction_cost[i]=direction_default[1][i];
		 break;
	 }
key_pressed=-1;//We can process a new key now
mouse_click=0;//if there was a click it's over now
return 1;
}





?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久99热狠狠色一区二区| 972aa.com艺术欧美| 国产香蕉久久精品综合网| 成人免费视频视频| 亚洲国产视频一区| 91精品在线一区二区| 国产成人免费高清| 亚洲国产另类精品专区| 日韩女同互慰一区二区| 99精品桃花视频在线观看| 丝袜诱惑亚洲看片| 国产无人区一区二区三区| 欧美日韩在线播| 国产激情精品久久久第一区二区| 亚洲欧美日韩在线播放| 日韩一区二区免费在线观看| 成人爱爱电影网址| 日本不卡一区二区| |精品福利一区二区三区| 91精品国产综合久久久久久久 | 亚洲人成伊人成综合网小说| 欧美久久久久久久久中文字幕| 国产精品自拍av| 香蕉成人啪国产精品视频综合网| 国产三级三级三级精品8ⅰ区| 欧美日产在线观看| 不卡的av电影在线观看| 久久精品国产成人一区二区三区| 亚洲欧美电影一区二区| 国产性色一区二区| 欧美一区二区三区播放老司机| 99久久99久久免费精品蜜臀| 韩国女主播一区二区三区| 亚洲777理论| 亚洲乱码国产乱码精品精的特点| 久久久久久久久免费| 欧美三级日韩在线| 色综合一个色综合亚洲| 国产精品99久久久| 精品在线一区二区| 青青草原综合久久大伊人精品| 亚洲精品乱码久久久久久久久| 欧美国产一区二区| 久久夜色精品国产欧美乱极品| 欧美一区二区三区在线| 色婷婷久久久亚洲一区二区三区 | 亚洲精品在线网站| 欧美一级午夜免费电影| 精品视频免费在线| 欧美视频第二页| 91成人免费电影| av在线不卡电影| 国产**成人网毛片九色| 国产乱码精品一区二区三区忘忧草| 日韩av网站免费在线| 亚洲福利国产精品| 午夜国产不卡在线观看视频| 亚洲小少妇裸体bbw| 亚洲综合清纯丝袜自拍| 亚洲一区日韩精品中文字幕| 亚洲美女屁股眼交3| 亚洲老司机在线| 亚洲国产日韩在线一区模特| 亚洲午夜电影网| 日本三级韩国三级欧美三级| 免费成人av资源网| 久久超碰97中文字幕| 国产激情一区二区三区桃花岛亚洲| 国产精品一区二区无线| 成人av高清在线| 91国产福利在线| 91麻豆精品国产91久久久久久久久| 91精品欧美一区二区三区综合在 | 久久精品亚洲精品国产欧美| 国产人久久人人人人爽| 18欧美乱大交hd1984| 一区二区三区在线视频观看| 亚洲一区二区三区在线看| 天天综合色天天| 国产一区在线看| 成人黄色av电影| 欧美亚洲动漫制服丝袜| 日韩一区二区三区在线观看| 精品国产123| 国产精品高清亚洲| 亚洲高清久久久| 麻豆国产欧美日韩综合精品二区| 国产寡妇亲子伦一区二区| 99久久精品费精品国产一区二区| 欧美图区在线视频| 精品国产亚洲一区二区三区在线观看| 国产日韩精品一区| 一区二区国产视频| 日本系列欧美系列| 大白屁股一区二区视频| 欧美探花视频资源| 26uuu国产日韩综合| 成人欧美一区二区三区白人 | 蜜桃av噜噜一区| 国产成人午夜视频| 欧美性感一区二区三区| xfplay精品久久| 亚洲精品欧美在线| 精品在线播放免费| 日本韩国欧美国产| 久久久欧美精品sm网站| 亚洲精品高清在线观看| 国产一区二区h| 欧美色视频在线观看| 久久久777精品电影网影网| 一区二区三区国产精品| 激情伊人五月天久久综合| 91麻豆成人久久精品二区三区| 91麻豆精品国产91久久久久| 国产精品久久免费看| 日本亚洲一区二区| 91精品1区2区| 亚洲国产高清不卡| 免费成人在线观看视频| 国产xxx精品视频大全| 欧美日本在线一区| 亚洲欧洲精品天堂一级| 精品亚洲免费视频| 欧美日韩综合不卡| 中文字幕中文字幕中文字幕亚洲无线| 美女久久久精品| 欧美日韩成人综合天天影院| 国产精品白丝在线| 国产精品12区| 日韩午夜在线观看| 欧美高清在线视频| 亚洲自拍偷拍av| 91亚洲精品一区二区乱码| 欧美videos大乳护士334| 亚洲精品国产一区二区三区四区在线| 狠狠狠色丁香婷婷综合激情| 欧美三级中文字| 亚洲精品免费在线观看| 丁香婷婷综合激情五月色| xvideos.蜜桃一区二区| 美女任你摸久久| 欧美一级国产精品| 亚洲超碰97人人做人人爱| 在线精品视频免费播放| 自拍偷在线精品自拍偷无码专区 | 99久久免费视频.com| 国产女人aaa级久久久级| 激情综合色播五月| 日韩视频一区二区三区在线播放| 亚洲国产裸拍裸体视频在线观看乱了| 91亚洲男人天堂| 日韩美女视频一区| 99麻豆久久久国产精品免费优播| 国产清纯白嫩初高生在线观看91| 国产自产高清不卡| 久久免费电影网| 日韩一卡二卡三卡国产欧美| 亚洲一线二线三线久久久| av成人动漫在线观看| 中文字幕精品综合| 日韩av一级电影| 日韩欧美久久久| 美女视频一区二区三区| 精品国产1区二区| 国产成人啪免费观看软件| 国产拍揄自揄精品视频麻豆| 国产凹凸在线观看一区二区| 欧美激情综合在线| 91麻豆免费看片| 亚洲一区二区在线观看视频 | 国产酒店精品激情| 欧美激情一区二区三区全黄| 波多野结衣在线一区| 亚洲欧美日韩在线| 欧美日韩成人综合天天影院| 日本美女一区二区三区| 欧美va亚洲va国产综合| 成人性生交大片| 日韩一区中文字幕| 欧美日韩精品电影| 韩国成人精品a∨在线观看| 中文字幕av一区二区三区高| 国产美女在线观看一区| 久久久久久久久久久久久夜| 精品在线免费视频| 国产精品久久久久桃色tv| 欧美日韩中文字幕一区二区| 麻豆freexxxx性91精品| 日本一区免费视频| 欧美少妇一区二区| 国产在线观看免费一区| 国产精品人人做人人爽人人添| 欧美性受极品xxxx喷水| 久久av老司机精品网站导航| 国产精品久久久一本精品| 欧美日韩一级片在线观看| 国产剧情一区在线| 亚洲伊人色欲综合网| 久久尤物电影视频在线观看| 色综合婷婷久久|