2022-10-23 388
这篇文章主要介绍了关于用html5的63行代码实现贪吃蛇游戏,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下
贪吃蛇,最主要的功能点:
1、蛇的移动
2、改变蛇的方向
3、放置食物
4、增加舍身
5、怎么挂的,
具体实现如下,简单实用就60行,感兴趣的朋友可以参考下哈,希望对大家有所帮助
以前也很少关注html5,感觉选择html已经慢慢成为趋势,想了解下。就找了个游戏学习了,写完这个游戏感觉html5和js结合很紧密,如果js不是特别好。估计需要先补习下js,这个只是个人的建议,不一定准确。还有一个就是,思维和逻辑要特别清楚,不然写游戏可能很痛苦。
第一次写游戏,第一次写html5 感觉还是很吃力的。写完了,给大家分享下。互相交流………….不懂的或者有建议的,可以留言给我。。。代码很短,就60行。
不过这个是个半成品,等写完成了。再更新下
代码如下:
var c=document.getElementById("myCanvas"); var time = 160 ; //蛇的速度 var cxt=c.getContext("2d"); var x = y = 8; var a = 0; //食物坐标 var t = 20; //舍身长 var map = []; //记录蛇运行路径 var size = 8; //蛇身单元大小 var direction = 2; // 1 向上 2 向右 0 左 3下 interval = window.setInterval(set_game_speed, time); // 移动蛇 function set_game_speed(){ // 移动蛇 switch(direction){ case 1:y = y-size;break; case 2:x = x+size;break; case 0:x = x-size;break; case 3:y = y+size;break; } if(x>400 || y>400 || x<0 || y<0){ alert("你挂了,继续努力吧!失败原因:碰壁了.....");window.location.reload(); } for(var i=0;i
以上就是“用html5的63行代码实现贪吃蛇游戏 用html5做的贪吃蛇游戏源代码”的详细内容,更多请关注77isp云服务器技术网其它相关文章!
原文链接:https://77isp.com/post/3700.html
=========================================
https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。
数据库技术 2022-03-28
网站技术 2022-11-26
网站技术 2023-01-07
网站技术 2022-11-17
Windows相关 2022-02-23
网站技术 2023-01-14
Windows相关 2022-02-16
Windows相关 2022-02-16
Linux相关 2022-02-27
数据库技术 2022-02-20
抠敌 2023年10月23日
嚼餐 2023年10月23日
男忌 2023年10月22日
瓮仆 2023年10月22日
簿偌 2023年10月22日
扫码二维码
获取最新动态