Simon Game实现过程记录

SimonGame 功能要求:

  • 功能: 色块亮起的顺序是随机的.
  • 功能: 每次以正确的顺序点击色块后, 色块需要以原来的顺序依次亮起, 并增加一个新的序列.
  • 功能: 当色块自动按顺序亮起时, 以及用户点击色块时, 需要能够发出声音.
  • 功能: 当用户点错时, 要以不同的声音提示用户, 色块需要能以原来的顺序亮起并让用户重试.
  • 功能: 可以看到当前游戏中点对的色块序列的数量.
  • 功能: 可以通过点击一个按钮重新开始游戏, 并且游戏会重新从一个序列开始.
  • 功能: 可以在严格模式下游戏, 即严格模式下一旦输错任意一个序列都必须从头开始
  • 功能: 在输入正确 20 个序列时获胜。将会提示胜利, 并结束游戏

所用语言:

HTML+CSS+JavaScript

相关框架:bootstrap、angularJS

流程设计:

SimonGame流程设计
流程设计

代码实现: 

https://codepen.io/littleAnneLee/pen/vaMXry

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值