h5小游戏用什么语言(h5小游戏用什么语言开发)
HTML本身就是一门语言,html5是对html5语言的完善以及添加一些新的特性,比如canvas、音频、视频等的支持。
php可以结合html语言,开发出我们想要的web页面。
最基础的贪吃蛇的代码
#include
#include//基本型态定义。支援型态定义函数。使用者界面函数图形装置界面函数。
#include
//用户通过按键盘产生的对应操作(控制台)
#include
#include//日期和时间头文件
#defineLEN30
#defineWID25
intSnake[LEN][WID]={0};
//数组的元素代表蛇的各个部位
charSna_Hea_Dir='a';//记录蛇头的移动方向
intSna_Hea_X,Sna_Hea_Y;//记录蛇头的位置
intSnake_Len=3;//记录蛇的长度
clock_tNow_Time;//记录当前时间,以便自动移动
intWait_Time;//记录自动移动的时间间隔
intEat_Apple=1;//吃到苹果表示为1
intLevel;
intAll_Score=-1;
intApple_Num=-1;
HANDLEhConsole=GetStdHandle(STD_OUTPUT_HANDLE);
//获取标准输出的句柄
//句柄:标志应用程序中的不同对象和同类对象中的不同的实例方便操控,
voidgotoxy(intx,inty)//设置光标位置
{
COORDpos={x,y};
//定义一个字符在控制台屏幕上的坐标POS
SetConsoleCursorPosition(hConsole,pos);
//定位光标位置的函数
}
voidHide_Cursor()//隐藏光标固定函数
{
CONSOLE_CURSOR_INFOcursor_info={1,0};
SetConsoleCursorInfo(hConsole,&cursor_info);
}
voidSetColor(intcolor)//设置颜色
{
SetConsoleTextAttribute(hConsole,color);
//是API设置字体颜色和背景色的函数格式:SetConsoleTextAttribute(句柄,颜色);
}
voidPrint_Snake()//打印蛇头和蛇的脖子和蛇尾
{
intiy,ix,color;
for(iy=0;iy