经典扫雷游戏Web版

在网页上扫雷

GameMode: Beginner 初级设置 Width:7 Height:7 Mine:10。 Intermediate 中级设置 Width:15 Height:15 Mine:40。 Expert 高级设置 Width:30 Height:15 Mine:99。 Random 随机模式。

CustomerSetting: 用户自定义扫雷的 Width Height Mine。

Performance Test: 测试游戏在浏览器上的反应。

Game Record: 游戏记录。

Pause: 暂停游戏。 Save: 存盘游戏。

当点击Save存盘后,在GameStorage下面会记录当前游戏的缩略图。鼠标进入存盘缩略图,当前缩略图高亮,点击左键恢复存盘点,点击右键删除存盘点。

游戏使用一个 HTML 文件完成,所有JavaScript代码并不长,比较方便阅读,基本功能都使用类封装了。

开始试玩

源代码下载

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏破晓之歌

vue开源项目 原

优点:时间选择器配色舒适,进度条样式有虚线形式,步骤条更清晰相比有创新。表单字段点击后文字会上浮

1.2K40
来自专栏前端知识分享

第10天:CSS初始化操作

       在写页面过程中,每个浏览器都会有默认样式,为了避免浏览器的样式兼容问题,我们会在样式开始部分对常用标签进行重置样式。这样我们在写样式时,就不会有误...

15420
来自专栏微信终端开发团队的专栏

微信iOS多设备多字体适配方案总结

一、背景 2014下半年,微信iOS版先后适配iPad, iPhone6/6plus。随着这些大屏设备的登场,部分用户觉得微信的字体太小,但...

74050
来自专栏Google Dart

AngularDart Material Design 单选按钮 顶

具有材料风格的单选按钮。 通常与material-radio-group一起使用。 选中后,无法通过用户操作取消选中相同的单选按钮。

15020
来自专栏软件开发

CSS3与页面布局学习总结(四)——页面布局大全

一、负边距与浮动布局 1.1、负边距 所谓的负边距就是margin取负值的情况,如margin:-100px,margin:-100%。当一个元素与另一个元素m...

1.3K60
来自专栏java一日一条

前端高性能滚动 scroll 及页面渲染优化

最近在研究页面渲染及web动画的性能问题,以及拜读《CSS SECRET》(CSS揭秘)这本大作。

39830
来自专栏HTML5学堂

HTML5项目开发备忘录

HTML5学堂:良好的项目开发,从缜密的分析与计划开始,充分的项目开发准备能够让之后的问题降低到最少,让我们的整体开发效率提升不少。精心准备了关于项目开发的相关...

47750
来自专栏云瓣

原生 JS 实现一个瀑布流插件

? 瀑布流布局中的图片有一个核心特点 —— 等宽不定等高,瀑布流布局在国内外网站都有一定规模的使用,比如pinterest、花瓣网等等。那么接下来就基于这个特...

46640
来自专栏AndroidTv

一起撸个简单粗暴的Tv应用主界面的网格布局控件(下)

上一篇中我们已经一起学了怎么简单粗暴的撸个支持动态布局的网格控件出来,但在上一篇的介绍中,并没有学习实现网格控件的滑动效果,所以本篇就来讲讲,要如何让我们的网格...

37280
来自专栏Guangdong Qi

iOS开发常用之UI下拉刷新

55210

扫码关注云+社区

领取腾讯云代金券