推箱子黑框自由自在(C語言遊戲開發)

2021-08-21 19:09:25 字數 1273 閱讀 4767

推箱子用win32創造乙個空專案@衛聚聚   來玩推箱子吧哈哈;

推箱子**如下

#include#include #include #include #include using namespace std;

int map[7][10] = ,,,

,,, };

void drawmap()

} cout << endl; }}

void playgame()

} }//cout << "衛聚聚分數 " << ncount << endl;

cout << "衛聚聚座標 (" << row + 1 << "," << col + 1 << ")" << endl;

//wasd 字元 char

char input;

input = _getch();

switch (input)

else if (map[row - 1][col] == 4 || map[row - 1][col] == 7)//人的前面是箱子

}break;

case 's': //下

if (map[row + 1][col] == 0 || map[row + 1][col] == 3) //如果人的前面是空地或者目的地

else if (map[row + 1][col] == 4 || map[row + 1][col] == 7)//人的前面是箱子

}break;

case 'a': //左

if (map[row][col - 1] == 0 || map[row][col - 1] == 3) //如果人的前面是空地或者目的地

else if (map[row][col - 1] == 4 || map[row][col - 1] == 7)//人的前面是箱子

}break;

case 'd': //右

if (map[row][col + 1] == 0 || map[row][col + 1] == 3) //如果人的前面是空地或者目的地

else if (map[row][col + 1] == 4 || map[row][col + 1] == 7)//人的前面是箱子

}break;

break; }}

int main()

return 0;

}​

推箱子遊戲 C語言

自己用c語言實現的推箱子的遊戲,在寫這個的期間瀏覽,檢視了許多的部落格和論壇。大一下學期寫的 這個遊戲我用的是vs2010和easyx圖形庫寫的。如有錯誤,望指正。在最後。遊戲的效果圖 遊戲介面 通關介面 這個3.0是因為,有過2次大的修改。還有這個時間的數字是不動的,這裡 當時 不太懂怎麼弄倒計時...

C語言小遊戲 推箱子

更多可能 在 啊哈c 一書中學了簡易小遊戲走迷宮的寫法,之後的挑戰是寫乙個推箱子,於是嘗試去寫一下.此段 是我在摸索中更改之後的最終 存在改動痕跡.include include include includeint main int x,y char in,out x 3 y 4 out x fo...

c語言小遊戲推箱子

代表小老鼠 代表箱子 o 代表終點 代表牆 展示 include include include intmain int argc,const char ar char m x 6,m y 3 for printf n 判斷是否結束if 4 cnt switch getch 前方是箱子 elseif...