<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养玉米蛇的危害 33196
- 2原创 ... 10792
- 3猫咪声音翻译器 9866
- 4狗交配为什么会锁住?从狗狗生... 9032
- 5petpet generat... 7929
- 6我的狗老公李淑敏33——如何... 7905
- 7甜蜜的宠物我是看守专用宠物之... 7158
- 8中国境内禁养的十大鸟种,你知... 6408
- 9跨境宠物选品指南|全球TOP... 5934
- 10家养水獭多少钱一只正常 5827
分享热点排名




