jmp0xf / frontend-nanodegree-arcade-game

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

前端纳米学位街机游戏克隆项目

学生应该用这个评审标准来自我检查自己提交的代码。 确认自己写的函数要是面向对象的 - 要么是类函数(就像函数 Player 和 Enemy)要么是类的原型链上的函数比如 Enemy.prototype.checkCollisions , 在类函数里面或者类的原型链函数里面适当的使用关键词 'this' 来引用调用该函数的对象实例。最后保证你的 readme.md 文件要写明关于如何运行和如何玩你的街机游戏的指引。

关于如何开始这个项目的更详细的指导,可以查阅这份指南

游戏说明

如何开始

在浏览器中打开 index.html 即可开始游戏

游戏规则

  • 这是一个类似 “青蛙过河” 的小游戏,你需要操纵角色,躲避巨大甲虫的袭击,到达对面的水域。
  • 每一次成功抵达将获得 10 分(总分数在画面左上角显示),并回到起点。
  • 游戏初始共有三条生命(生命值在画面右上角显示)。
  • 若被甲虫碰到,则失去一条生命,并回到起点。
  • 若失去全部生命,游戏结束。

角色选择

游戏启动时可以选择角色

  • 左右方向键切换角色
  • 回车键确认选择

游戏操作

  • 方向键控制角色上下左右四个方向的移动

TODO

  • 游戏进行限时
  • 道路中随机出现可拾取的不同宝石
  • 道路中随机出现导致所在格不可由角色抵达的石头

About


Languages

Language:JavaScript 98.3%Language:HTML 1.6%Language:CSS 0.2%