学生应该用这个评审标准来自我检查自己提交的代码。 确认自己写的函数要是面向对象的 - 要么是类函数(就像函数 Player 和 Enemy)要么是类的原型链上的函数比如 Enemy.prototype.checkCollisions , 在类函数里面或者类的原型链函数里面适当的使用关键词 'this' 来引用调用该函数的对象实例。最后保证你的 readme.md 文件要写明关于如何运行和如何玩你的街机游戏的指引。
关于如何开始这个项目的更详细的指导,可以查阅这份指南。
在浏览器中打开 index.html 即可开始游戏
- 这是一个类似 “青蛙过河” 的小游戏,你需要操纵角色,躲避巨大甲虫的袭击,到达对面的水域。
- 每一次成功抵达将获得 10 分(总分数在画面左上角显示),并回到起点。
- 游戏初始共有三条生命(生命值在画面右上角显示)。
- 若被甲虫碰到,则失去一条生命,并回到起点。
- 若失去全部生命,游戏结束。
游戏启动时可以选择角色
- 左右方向键切换角色
- 回车键确认选择
- 方向键控制角色上下左右四个方向的移动
- 游戏进行限时
- 道路中随机出现可拾取的不同宝石
- 道路中随机出现导致所在格不可由角色抵达的石头