美文网首页
我再也不想玩贪吃蛇了

我再也不想玩贪吃蛇了

作者: 非的干不过欧的 | 来源:发表于2017-10-16 20:01 被阅读0次

就这么猝不及防的学完了如何用JS写一个贪吃蛇游戏的代码。
本来花了两天的时间连条蛇都没都没抠出来,也当然不能指望一天就学会。这里就姑且说一下对那段代码的感受。
1.引擎的JS文件是中心,包含了游戏区域,数据存储,食物,蛇,定时器等属性。还有清空环境,支持键盘控制,游戏启动和初始化方法。
2.食物的JS文件较为简单,就是创建食物的坐标并让其随机出现在游戏游戏区域中。
3.蛇的JS中,需要将蛇头和蛇身体分成两部分来看待,而蛇的构成是需要数组和对象组合进行实现,比如代码中this.arr=[{x:5,y:1}, {x:4,y:1},{x:3,y:1},{x:2,y:1},{x:1,y:1} ];这样。此外还要包含蛇的运动方向(属性),出现方法和移动方法。
4.蛇的移动方法可以理解为动一格砍一格。由于蛇在运动过程中会对自身的长度产生影响,所以需要删除最后一格,以保证不会在运动中让自己边长。
5.这套代码只需要创建一个定时器,放在引擎JS文件的游戏启动方法中。


今天就写这些吧,这套代码我还要再看看。

相关文章

  • 我再也不想玩贪吃蛇了

    就这么猝不及防的学完了如何用JS写一个贪吃蛇游戏的代码。本来花了两天的时间连条蛇都没都没抠出来,也当然不能指望一天...

  • 我再也不想玩匠魂了

    呜呜呜!匠魂这个老牌mod,我在1.16.5加载出来之后我真的哭了! 没有汉化! 你说原版的mc没有汉化我能看得懂...

  • 再也不想玩羊了个羊了

    朋友推荐了这个游戏,听说就是个消除游戏,就不想玩,前天有点无聊,打开玩了,然后一玩就是一晚上就有过关,没见过这么难...

  • 再也不想玩手机了,除了.......

    手机,被称之为带有“体温的媒体”。手机发展迅猛,短短的几年内,就成为了继报纸、广播、电视、网络四大媒体之后的“第五...

  • 隐忍

    最近一直在玩微信小程序的贪吃蛇,有点迷上这个简单的游戏了。记得刚开始接触的时候,是因为情怀吧,想玩一下小时候玩过的...

  • 逃离社交圈

    我关闭了朋友圈的入口,并且打算尽可能地做到再也不打开了。微博,我也不想玩了,"SHUT UP FROM NOW O...

  • 我想玩

    虽然开学已经有两周,但回想开学第一课的情景还历历在目。记得开学第一课时问 学生:你们对上学期的成绩还满意...

  • 我想玩

    今天,妈妈过生日,不好玩,因为太没意思,有意思就是玩,跟笑雨玩,我们就跑跑跳跳,笑雨也提不出什么好玩的,我们就没玩...

  • 游戏

    最近在玩的游戏 梦想城镇~不放弃,一定要开发完建设好。 开心消消乐~想起来就去玩一玩。 贪吃蛇~想玩的时候达标就停...

  • 第五十七章  我想跳舞

    我想跳舞 我想玩跳舞机 我想玩跳舞机 我想玩!!!!! 好想玩!!!!!!

网友评论

      本文标题:我再也不想玩贪吃蛇了

      本文链接:https://www.haomeiwen.com/subject/jtkluxtx.html