龙干奸夫小游戏

欢迎来到程序小院

龙干奸夫

玩法:
鼠标移动龙,看到沿着城墙向上的奸夫,用你手中的武器干掉他们。每干掉一个奸夫,系统就会自动给奖励,不要忘了收集它们哦^^。

开始游戏icon-default.png?t=N7T8https://www.ormcc.com/play/gameStart/178

龙干奸夫小游戏_第1张图片

html

         
    

css

#container {
 width: 320px;
 height: 480px;
 margin: 0px auto;
 position: relative;
}

.canvas {
 background-color: green;
}

#console {
 position: fixed;
 height: 400px; width: 300px;
 top: 0px; left: 0px;
 overflow: auto;
 font-family: Helvetica;
 color: white;
}
#banad {
 width: 320px;
 height: 50px;
 background-color: transparent;
 position:absolute;
 left:0px; top:360px;
 z-index: 2;
 text-align: center;
}

js

var textdata = [];
textdata[0] = "准备";
textdata[1] = "点击屏幕开始";
textdata[2] = "切换模式";
textdata[3] = "游戏结束";
var GAMETITLE = "DRAGONS";
var SCOREFONT = "Irish Grover";
var IPHONEHACK = true;

var g = {}; 
var NUM = {};

g.go = 0;
g.bg = [];

var m = { 
 spritesheets : [],
 player : null,
 explosion : [],
 lasers : [],
 monsters : [],
 bomb : [],
 textsprites : [],
 items : [],
 bonuses : []
};

var stars = [];
var gameaudio = []; 

g.checkSum = gamedata.imageFiles.length;// + gamedata.audioFiles.length; 
g.checkCount = 0;
g.imageData = [];
g.audioData = [];
g.aliensarray = [];
g.gameback = [];
g.channels = [];
g.channels[0] = null;
g.channels[1] = null;
g.channels[2] = null;
g.channels[3] = null;
g.channels[4] = null;



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";
function rnd(threshold)
{
 return Math.floor(Math.random()*threshold) + 1;
};

function preCache() {

 for (var a=0;a= g.checkSum)
  {
   createSprites();
  }
 }
 catch (e)
 {
  write ("Check: " + e.message);
 }
};


function rnd(threshold)
{
 return Math.floor(Math.random()*threshold) + 1;
};

function init()
{
 try
 {
  g.canvas = document.querySelector('canvas');
  g.ctx = g.canvas.getContext('2d');
  g.canvas.setAttribute('class', 'canvas');

  g.banad = document.getElementById("banad");
  g.ori = 0;

  setCanvasDimensions();
  

  g.nextthink = 0;


  g.console = document.getElementById('console');
  g.console.style.display = 'none';
  g.console.style.textAlign = 'left';
  write("Console ready.");
  BrowserDetect.init();
  write("Browser: " + BrowserDetect.browser + " " + BrowserDetect.version);
  write("OS: " + BrowserDetect.OS);

  var br = new String(BrowserDetect.OS);
  g.framedelay = 30;
  g.ISIPHONE = false;
  if (br.indexOf("iPhone") != -1)
  {
   //if (IPHONEHACK) { g.framedelay = 0; }
   g.ISIPHONE = true;
  }

  g.nextthink = 0;
  g.banad.style.display = "none";
  pickAdURL();

  window.scrollTo(0,0);

  g.level = 1;
  g.pausemode = 0;
  g.audiomode = 1;
  preCache();
 }
 catch (e)
 {
  write(e.message);
 }
};

function setCanvasDimensions(e)
{
 g.canvaspadding = 32;
 g.displaypadding = 0;
 if (typeof(window.orientation)!="undefined")
 {
  g.ori = window.orientation; // 0, -90 or 90
 }

 g.canvaswidth = 320;
 g.canvasheight = 480;

 g.canvas.width = g.canvaswidth;
 g.canvas.height = g.canvasheight;

 window.scrollTo(0,0);
};

源码icon-default.png?t=N7T8https://www.ormcc.com/

需要源码请关注添加好友哦^ ^

转载:欢迎来到本站,转载请注明文章出处https://ormcc.com/

龙干奸夫小游戏_第2张图片

你可能感兴趣的:(H5小游戏,javascript,前端,css,游戏)