如何做网站描述,wordpress自动更新表格,wordpress导航类主题,河北搜索引擎优化公司内网无外网的情况下#xff0c;就玩这个…
把上面代码全选→复制→记事本→另存为“miner.html”。
双击打开#xff0c;方向键或WASD移动。
挖土找绿宝石#xff08;10分#xff09;#xff0c;躲开灰色落石。
60秒倒计时结束或被砸中即游戏结束#xff0c;刷新可重…公司内网无外网的情况下就玩这个…把上面代码全选→复制→记事本→另存为“miner.html”。双击打开方向键或WASD移动。挖土找绿宝石10分躲开灰色落石。60秒倒计时结束或被砸中即游戏结束刷新可重开。!DOCTYPEhtmlhtmllangzh-CNheadmetacharsetutf-8title像素矿工/titlestylebody{margin:0;background:#111;display:flex;justify-content:center;align-items:center;height:100vh;font-family:monospace;color:#fff}canvas{border:2px solid #444;background:#000}#hud{position:absolute;top:10px;left:50%;transform:translateX(-50%);font-size:18px}/style/headbodydividhud时间spanidt60/span分数spanids0/span/divcanvasidc/canvasscriptconstCdocument.getElementById(c),XC.getContext(2d);C.width400;C.height400;constS20,G20;// 格子大小 行列数constmapArray.from({length:G},()Array(G).fill(1));// 1土 0空constgems[],rocks[];// 宝石与落石letpx0,py0,score0,timeLeft60,gameOverfalse;// 随机挖个初始空洞for(leti0;i60;i){letrxMath.floor(Math.random()*G),ryMath.floor(Math.random()*G);map[ry][rx]0;}// 初始玩家位置pxMath.floor(Math.random()*G)*S;pyMath.floor(Math.random()*G)*S;// 键盘constkeys{};onkeydownekeys[e.key.toLowerCase()]1;onkeyupekeys[e.key.toLowerCase()]0;// 生成宝石functionspawnGem(){letxMath.floor(Math.random()*G)*S;letyMath.floor(Math.random()*G)*S;gems.push({x,y});}for(leti0;i10;i)spawnGem();// 生成落石functionspawnRock(){letxMath.floor(Math.random()*G)*S;rocks.push({x,y:0});}// 主循环setInterval((){if(gameOver)return;// 倒计时timeLeft-0.05;if(timeLeft0){gameOvertrue;alert(时间到得分score);}document.getElementById(t).textContentMath.ceil(timeLeft);// 移动letnxpx,nypy;if(keys[a]||keys[arrowleft])nx-S;if(keys[d]||keys[arrowright])nxS;if(keys[w]||keys[arrowup])ny-S;if(keys[s]||keys[arrowdown])nyS;nxMath.max(0,Math.min(C.width-S,nx));nyMath.max(0,Math.min(C.height-S,ny));// 挖土letgxnx/S|0,gyny/S|0;if(map[gy][gx]1)map[gy][gx]0;pxnx;pyny;// 捡宝石gems.forEach((g,i){if(Math.abs(g.x-px)SMath.abs(g.y-py)S){gems.splice(i,1);score10;spawnGem();}});// 落石if(Math.random()0.02)spawnRock();rocks.forEach((r,i){r.y3;if(r.yC.height)rocks.splice(i,1);if(Math.abs(r.x-px)SMath.abs(r.y-py)S){gameOvertrue;alert(你被落石砸中得分score);}});// 绘制X.fillStyle#000;X.fillRect(0,0,C.width,C.height);// 画地图for(lety0;yG;y){for(letx0;xG;x){if(map[y][x]1){X.fillStyle#654;X.fillRect(x*S,y*S,S,S);}}}// 画宝石gems.forEach(g{X.fillStyle#3f3;X.fillRect(g.x6,g.y6,8,8)});// 画落石rocks.forEach(r{X.fillStyle#aaa;X.fillRect(r.x4,r.y4,12,12)});// 画玩家X.fillStyle#f63;X.fillRect(px2,py2,S-4,S-4);document.getElementById(s).textContentscore;},50);/script/body/html最近业务不忙所以丧心病狂的资本家开始作妖了收手机关外网…能玩的就一个能通电的铁疙瘩…所以你看到了上边的html~你知道我有多无聊么…