文件名称:minesweeper:WebWorker驱动的用Java,HTML和CSS编写的Minesweeper游戏
文件大小:84KB
文件格式:ZIP
更新时间:2024-05-27 22:32:02
JavaScript
Minesweeper.js 迈克尔·巴特勒(Michael Butler) 一个由WebWorker驱动的Minesweeper游戏,以JavaScript,HTML和CSS编写。 是的,仅将webworkers用于minesweepr可能会过大,但因为在2013年左右首次编写时,至少在Firefox中确实产生了明显的变化。 但是,了解它们如何工作并在主UI线程和后台线程之间传递消息也是一种练习。 演示: : 特征: 用户可以选择难度等级 具有可配置的网格大小(X,Y)和地雷数量的自定义选项 具有记分功能的秒表(LocalStorage) 基于堆栈的网格遍历算法可提高内存效率 HTML5 Web Worker(如果支持)将用于在UI线程之外执行堆栈算法 如何使用: 下载所有文件,然后在现代的Web浏览器中打开index.html 。 HTML用法示例: <!-- req