js 实现扫雷游戏,源码开放,支持npm引入使用

本人开发的js版本扫雷游戏

体验地址 | Github

Minesweeper game

Sponsors

Install and use

复制代码
npm i minesweeper-game
js 复制代码
import {Map} from 'minesweeper-game';

const map = new Map();

Reset Map

js 复制代码
map.reset();

TS Statement

ts 复制代码
interface IMapOptions {
    width?: number; // Map size
    height?: number;
    tileSize?: number; // Tile size
    minesCount?: number;
    container?: HTMLElement | string;
}
declare class Map {
    constructor(options?: IMapOptions);
    config({ width, height, tileSize, minesCount, container, }?: IMapOptions, reset?: boolean): void;
    reset(): void;
}
相关推荐
就叫飞六吧22 分钟前
css+js 前端无限画布实现
前端·javascript·css
IT 前端 张24 分钟前
Uniapp全局显示 悬浮组件/无需单页面引入
前端·javascript·uni-app
熊猫钓鱼>_>1 小时前
从零开始构建RPG游戏战斗系统:实战心得与技术要点
开发语言·人工智能·经验分享·python·游戏·ai·qoder
Lsx_1 小时前
🔥Vite+ElementPlus 自动按需加载与主题定制原理全解析
前端·javascript·element
胡琦博客1 小时前
21天开源鸿蒙训练营|Day2 ReactNative 开发 OpenHarmony 应用环境搭建实录
javascript·react native·react.js
6***37942 小时前
React Native热更新方案
javascript·react native·react.js
x***J3482 小时前
React Native组件封装
javascript·react native·react.js
t***L2662 小时前
React Native真机调试连接不上的解决
javascript·react native·react.js
行云流水6262 小时前
uniapp h5图片长按隐藏默认菜单弹出
前端·javascript·uni-app
~无忧花开~2 小时前
JavaScript实现PDF本地预览技巧
开发语言·前端·javascript