文件名称:udacity_arcade_game:街机游戏
文件大小:206KB
文件格式:ZIP
更新时间:2024-08-06 01:59:36
JavaScript
前端纳米级街机游戏 怎么玩? -- 首先在浏览器中打开 index.html 页面。 -- 使用箭头键向左/向右上/下移动。 -- 你的目标是找到钥匙。 -- 您可以通过收集蓝色宝石来获得奖励积分。 -- 小心这些虫子,它们以不同的速度移动,如果它们碰到你,游戏就结束了。 -- 你不能进入被岩石占据的单元格。 -- 每次游戏重置时,敌人的位置和速度都会改变! 我是如何实现游戏的。 -- 增加了敌人、玩家、障碍物和宝石的原型 -- 所有的原型都继承自角色。 -- Character 实现了渲染和虚拟更新方法。 -- 当敌人更新检测到它与玩家具有相同的坐标时发生碰撞 -- 坐标是从 DOM 的 Canvas 元素上的 Characters 位置中提取的 -- 障碍检测使用相同的玩家不能与障碍物处于同一坐标的想法——当玩家越过 Gem 碰巧所在的坐标时,玩家将获得 10 分,并且 Gem
【文件预览】:
udacity_arcade_game-master
----css()
--------style.css(33B)
----images()
--------Star.png(13KB)
--------stone-block.png(6KB)
--------Selector.png(22KB)
--------char-pink-girl.png(9KB)
--------Heart.png(6KB)
--------char-boy.png(8KB)
--------char-cat-girl.png(8KB)
--------water-block.png(9KB)
--------Gem Orange.png(17KB)
--------Gem Green.png(23KB)
--------Key.png(7KB)
--------enemy-bug.png(12KB)
--------grass-block.png(8KB)
--------char-princess-girl.png(10KB)
--------char-horn-girl.png(9KB)
--------Rock.png(9KB)
--------Gem Blue.png(20KB)
----index.html(367B)
----js()
--------engine.js(8KB)
--------app.js(9KB)
--------resources.js(4KB)
----README.md(1KB)