資源簡介
面向初始學習游戲編程思想的同學
代碼片段和文件信息
#ifndef?Menu_cpp
#define?Menu_cpp
#include“Turn.cpp“
void?celect_guanqia(int?guanqiaint?*Mint?*N)//選擇關卡后變換地圖的行列,箱子數?
{
switch(guanqia)
{
case?3:*M=7;*N=12;break;
case?2:*M=6;*N=12;break;
case?1:*M=8;*N=8;break;?
}
}?
void?from_map(int?a[][20]int?guanqiaint?Mint?N)//加載地圖代碼?
{
int?i=0j=0;
FILE?*fp;
switch(guanqia)
{
case?1:fp=fopen(“關卡/1.txt““r“);break;
case?2:fp=fopen(“關卡/2.txt““r“);break;
case?3:fp=fopen(“關卡/3.txt““r“);break;
}
while(fscanf(fp“%d“&a[i][j])!=EOF)
{
j++;
if(j>=N)
{
i++;
j=0;
}
if(i>=M)
{
break;
}
}
fclose(fp);
}
void?display(int?a[][20]int?Mint?N)//打印地圖?
{
int?ij;
for(i=0;i {
for(j=0;j {
switch(a[i][j])
{
case?0:cout<<“??“;break;
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-05-28?12:06??推箱子\
?????目錄???????????0??2018-08-20?14:55??推箱子\.vs\
?????目錄???????????0??2018-08-20?14:55??推箱子\.vs\推箱子-控制臺\
?????目錄???????????0??2018-08-20?14:55??推箱子\.vs\推箱子-控制臺\v15\
?????文件????????4608??2018-07-03?20:26??推箱子\.vs\推箱子-控制臺\v15\.suo
?????文件????????3503??2019-05-28?12:06??推箱子\Menu.cpp
?????文件????????2815??2018-06-29?21:43??推箱子\Turn.cpp
?????目錄???????????0??2018-08-20?14:55??推箱子\關卡\
?????文件?????????135??2018-06-29?19:03??推箱子\關卡\1.txt
?????文件?????????150??2018-06-29?18:59??推箱子\關卡\2.txt
?????文件?????????177??2018-06-29?16:22??推箱子\關卡\3.txt
?????目錄???????????0??2018-08-20?14:55??推箱子\實驗報告\
?????文件???????57856??2018-06-30?10:51??推箱子\實驗報告\推箱子報告.doc
?????文件?????????794??2019-05-27?09:32??推箱子\推箱子-控制臺.cpp
?????文件?????2002513??2019-05-28?12:06??推箱子\推箱子-控制臺.exe
- 上一篇:《數據結構算法與應用-C++語言描述》pdf
- 下一篇:操作系統-銀行家算法
評論
共有 條評論