原生js实现多关卡小人推箱子游戏代码

代码语言:html

所属分类:游戏

代码描述:原生js实现多关卡小人推箱子游戏代码

代码标签: 原生 js 多关卡 小人 箱子 游戏 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!doctype html><!--声明当前文档为html文档-->
<html lang="en"><!--语言为英语-->
       
<head><!--头部-->
               
<meta charset="UTF-8"><!--字符编码:utf-8国际编码  gb2312中文编码-->
               
<meta name="Keywords" content="关键词">
               
<meta name="Description" content="描述">
               
<title>HTML5 canvas小人推箱子小游戏代码</title>
               
<style>/*css样式表的衣柜*/
               
*{
                       
margin:0px;
                       
padding:0px;
               
}
                body
{
                       
overflow:hidden;
               
}
               
.game{
                       
width:560px;
                       
margin:50px auto;
               
}
               
</style>
       
</head>
       
<body onkeydown="doKeyDown(event)"><!--身体-->
               
<div class="game">
                       
<canvas id="canvas" width="560" height="560"></canvas>
                       
<div id="msg"></div>
                       
<input type="button" value="上一关" onClick="NextLevel(-1)">
                       
<input type="button" value="下一关" onClick="NextLevel(1)">
                       
<input type="button" value="重玩本关" onClick="NextLevel(0)">
                       
<input type="button" value="游戏说明" onClick="showHelp()">
               
</div>
       
       
<script src="//repo.bfw.wiki/bfwrepo/images/tuigame/mapdata100.js"></script>
       
<script>
                var can = document.getElementById("canvas");
                var msg = document.getElementById("msg");
                var cxt = can.getContext("2d");
                var w = 35,h = 35;
                var curMap;//当前的地图
                var curLevel;//当前等级的地图
                var curMan;//初始化小人
                var iCurlevel = 0;//关卡数
                var moveTimes = 0;//移动了多少次.........完整代码请登录后点击上方下载按钮下载查看

网友评论0