文件名称:MineSweeper:使用HTMLCSS和纯净的Javascript构建功能齐全的扫雷用户界面(无需其他库)
文件大小:14KB
文件格式:ZIP
更新时间:2024-06-17 04:13:56
JavaScript
扫雷 介绍 MineSweeper是一款令人难以置信的益智游戏,于1960年代在许多计算平台上开发。 该游戏由2D网格组成,该网格在某些未知区域内设有地雷。 这些未知位置周围是指示附近有多少枚地雷的图块。 每个图块都有八个相邻的单元,用户必须使用这些图块来确定哪些图块隐藏了地雷。 执行 我使用HTML / CSS(带有附加的引导程序功能)和JavaScript(没有库)实现了该游戏。 您可以使用此链接( )检出此MineSweeper克隆,也可以克隆此存储库并在本地浏览器上运行文件。 AI算法: 我实现了一种启发式算法,该算法可计算图块成为地雷的可能性。 该算法有很多缺点,但是对于地雷密度较小的地图,此算法非常有效。 要使用此功能,您只需单击工具图标,然后单击AI。 这应该实时运行该算法,以供您查看! main_app.js main_app.js主要负责用户交互和设置游戏板。 职能