基本信息
源码名称:html5一步步实现超级玛丽游戏制作(新手教程源码)
源码大小:0.10M
文件格式:.zip
开发语言:js
更新时间:2019-10-05
友情提示:(无需注册或充值,赞助后即可获取资源下载链接)
嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300
本次赞助数额为: 2 元×
微信扫码支付:2 元
×
请留下您的邮箱,我们将在2小时内将文件发到您的邮箱
源码介绍
<!doctype html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <meta http-equiv="Pragma" content="no-cache" /> <meta http-equiv="Expires" content="-1" /> <meta http-equiv="Cache-Control" content="no-cache" /> <title>My first Game</title> <script type="text/javascript" src="./Base.js"></script> <script type="text/javascript" src="./Animation.js"></script> <script type="text/javascript" src="./Sprite.js"></script> <script type="text/javascript" src="./Game.js"></script> <script type="text/javascript" src="./player.js"></script> <script type="text/javascript" src="./enemy.js"></script> <style type="text/css"> body { border:none 0px; margin:0px; padding:10px; font-size : 16px; background-color : #f3f3f3; } canvas { border : 1px solid blue; } </style> <script type="text/javascript"> // 页面初始化函数 function init(){ //加载图片,并存入全局变量 ImgCache, // 加载完成后,调用startDemo ImgCache=loadImage( [ { id : "player", url : "../res/player.png" }, { id : "enemy", url : "../res/enemy.png" }, { id : "bg", url : "../res/bg.png" } ], startDemo ); } //定义游戏所用 按键的keyCode的常量 var Key={ A : 65, W : 87, D : 68 } var game=new Game({ FPS : 30, width : 600, height : 400, sprites : [ ] }); // Demo的启动函数 function startDemo(){ //加入马里奥 game.sprites.push(createPlayer()); //加入五个敌人 for(var i=0;i<5;i++){ game.sprites.push(createEnemy()); } game.init(); game.start(); } </script> </head> <body onload="init()"> <div id="statebar" style="font-size:24px; position:absolute; top:10px; left:280px;" > Time : <span id="timeCount"></span> </div> <div align="center"><a href="http://www.linuxidc.com" target="_blank">www.Linuxidc.com</a></div> </body> </html>