欢迎来到程序小院
蜘蛛飞机大战
玩法:
点击开始游戏,鼠标移动控制方向,可自由移动飞机打剁掉方飞机下落的子弹并打掉敌方飞机,三次生命,不同关卡不同奖励,快去闯关吧^^。
开始游戏https://www.ormcc.com/play/gameStart/189
html
<div id="container_zzfj">
<canvas width="320" height="480" class="canvas" style="background-image: none; background-color: transparent; "></canvas>
<div id="banadaaa" style="display: block; "></div>
<div id="consoleaaa" style="display: none; text-align: left; "></div>
</div>
css
#container_zzfj {
width: 320px;
height: 480px;
margin: 0px auto;
padding: 0px;
position: relative;
}
#container_zzfj .canvas {
background-color: #000;
z-index: -1;
width: 100%;
height: 100%;
}
#consoleaaa {
position: absolute;
height: 400px; width: 300px;
top: 0px; left: 0px;
overflow: auto;
font-family: Helvetica;
color: white;
z-index: 3;
}
#banadaaa {
width: 320px;
height: 50px;
background-color: transparent;
z-index: 2;
position: absolute;
margin: 0px auto;
padding: 0px;
left: 0px; top: 320px;
}
js
function getData()
{
AJAX.gameId = "";
AJAX.playerId = "";
g.displayBanner = 0;
g.qs = window.location.search.substring(1).split("&");
for (var a=0;a < g.qs.length;a++)
{
var s = g.qs[a].split("=");
write(s[0] + " = " + s[1]);
switch(s[0])
{
case "banner":
g.displayBanner = s[1];
break;
case "gameId":
AJAX.gameId = s[1];
break;
case "playerId":
AJAX.playerId = s[1];
break;
}
}
};
function postData()
{
AJAX.ts = g.time;
AJAX.score = m.player.score;
$.ajax({
url: AJAX.url,
type: "get",
data: "user=" + AJAX.user + "&pass=" + AJAX.pass + "&gameId=" + AJAX.gameId + "&playerId=" +
AJAX.playerId + "&ts=" + AJAX.ts + "&score=" + AJAX.score,
success: function(msg){
write("Data Sent Successfully !");
},
error: function(jqXHR, textStatus, errorThrown) {
write("Send error: " + jqXHR);
write("Send error (" + textStatus + "): " + errorThrown);
}
});
write("SENT user = " + AJAX.user);
write("SENT pass = " + AJAX.pass);
write("SENT gameId = " + AJAX.gameId);
write("SENT playerId = " + AJAX.playerId);
write("SENT ts = " + AJAX.ts);
write("SENT score = " + AJAX.score);
};
/*
------------------------------------------------------------------------------------
*/
var g = {};
g.go = 0;
var m = {
spritesheets : [],
player : null,
explosion : [],
lasers : [],
aliens : [],
alienbomb : [],
textsprites : [],
bonusitems : []
};
var stars = [];
var dots = [];
var gameaudio = [];
g.checkSum = gamedata.imageFiles.length;// + gamedata.audioFiles.length;
g.checkCount = 0;
g.imageData = [];
g.audioData = [];
g.aliensarray = [];
g.colours = [];
g.colours[0] = "#bf0000";
g.colours[1] = "#4386d0";
g.colours[2] = "#28d98c";
g.colours[3] = "#3de231";
g.colours[4] = "#d8e231";
g.colours[5] = "#feba4f";
g.colours[6] = "#fe5b4f";
g.colours[7] = "#fe4fd7";
g.colours[8] = "#ca4ffe";
g.explosionColours = [];
g.explosionColours[0] = "#ffffaa";
g.explosionColours[1] = "#ffe651";
g.explosionColours[2] = "#ffc51f";
g.explosionColours[3] = "#ff911a";
g.explosionColours[4] = "#e7623e";
g.explosionColours[5] = "#a81300";
function createStars()
{
for (var a=0;a<20;a++)
{
stars[a] = new star("star"+a, rnd(g.canvaswidth), rnd(g.canvasheight), 4, rnd(2)+1, 4, g.colours[rnd(g.colours.length)-1]);
}
};
function createDots()
{
for (var a=0;a<100;a++)
{
dots[a] = new dot("dot"+a, rnd(g.canvaswidth), rnd(g.canvasheight), 4, rnd(2)+1, 4, g.colours[rnd(g.colours.length)-1]);
}
};
源码https://www.ormcc.com/
需要源码请关注添加好友哦^ ^
转载:欢迎来到本站,转载请注明文章出处
https://ormcc.com/