c语言游戏框架
的有关信息介绍如下:游戏框架就是一个游戏的地图界面,我们习惯用二维数组来编写。编写程序的时候要记住,我们所有编写的代码都是在处理数据,数据对应要显示的符号。效果图:
定义一个二维数组并初始化:
这里只是举例,就拿简单的字符来说明吧;
#include
#define N 5
int array[N][N]={
{1,1,1,1,1},
{1,0,0,0,1},
{1,0,0,0,1},
{1,0,0,0,1},
{1,1,1,1,1},
}; //记住这里有一个英文的分号;
定义一个画框架的函数(map):
void map()
{
int i,j;
for(i=0;i { for(j=0;j switch(array[i][j]) { case 0: printf(" ");break; //printf中两个空格 case 1: printf("##");break; } printf("\n"); } } 最后写主函数main,在main函数中使用while循环不断地画自定义的方框函数map; int main() { while(1) { system("cls"); map(); } } 到此就完成了。