<body> <canvas id="can" width="400" height="400" style="background: Black"></canvas> <script> var sn = [ 42, 41 ], dz = 43, fx = 1, n, ctx = document.getElementById("can").getContext("2d"); function draw(t, c) { ctx.fillStyle = c; ctx.fillRect(t % 20 * 20 + 1, ~~(t / 20) * 20 + 1, 18, 18); } document.onkeydown = function(e) { fx = sn[1] - sn[0] == (n = [ -1, -20, 1, 20 ][(e || event).keyCode - 37] || fx) ? fx : n }; !function() { sn.unshift(n = sn[0] + fx); if (sn.indexOf(n, 1) > 0 || n<0||n>399 || fx == 1 && n % 20 == 0 || fx == -1 && n % 20 == 19) return alert("GAME OVER"); draw(n, "Lime"); if (n == dz) { while (sn.indexOf(dz = ~~(Math.random() * 400)) >= 0); draw(dz, "Yellow"); } else draw(sn.pop(), "Black"); setTimeout(arguments.callee, 130); }(); </script> </body>
JS游戏贪吃蛇
来源: 时间:2024-11-26 13:44
最新推荐文章于 2024-11-25 11:56:17 发布

tt010175 于 2017-10-16 10:22:43 发布
相关知识
单片机贪吃蛇 毕业设计.pdf
可爱宠物竞技网游 贪吃蛇
用TypeScript写贪吃蛇(1):开发环境搭建
贪吃蛇大作战®的宠物技能升级建议!
玩家疯狂,蛇也疯狂,贪吃蛇和玩家一起忙
如何在贪吃蛇大作战®中获得更多的背景宠物?
如何在贪吃蛇大作战®中获得更多的比赛宠物外观道具?
如何在贪吃蛇大作战®中获得更多的比赛宠物外观卡牌?
贪吃蛇无尽大作战宠物培养攻略
js移动方块
原文链接: JS游戏贪吃蛇 https://www.mcbbbk.com/newsview657242.html
| 上一篇: ===7k7k弹弹堂II暖春祝福 | 下一篇: 鸟窝防蛇设计,大自然界充满着无数... |
推荐分享

- 1养玉米蛇的危害 30886
- 2狗交配为什么会锁住?从狗狗生... 8066
- 3我的狗老公李淑敏33——如何... 7031
- 4中国境内禁养的十大鸟种,你知... 5707
- 5petpet generat... 5394
- 6原创 ... 5272
- 7自制狗狗辅食:棉花面纱犬的美... 4971
- 8豆柴犬为什么不建议养?可爱的... 4956
- 9家养水獭多少钱一只正常 4932
- 10南京宠物粮食薄荷饼宠物食品包... 4928
分享热点排名




