您的位置首页百科问答

c语言游戏框架

c语言游戏框架

的有关信息介绍如下:

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();

}

}

到此就完成了。