扫雷游戏javascript html

这是一款使用HTML5和JavaScript编写的扫雷游戏。通过HTML的canvas元素和JavaScript实现游戏逻辑,包括游戏初始化、时间计数、鼠标事件处理、显示游戏状态等功能。玩家可以选择不同难度,游戏结束后可以选择重新开始。
摘要由CSDN通过智能技术生成
<!DOCTYPE html>
<html>

    <head>
        <meta charset="utf-8" />
        <title>地雷游戏</title>

        <style>
            .guoshengcontentdiv{
                width:1255px;
                height:600px;
                margin:auto;
            }
            .guoshengonediv {
                position: relative;
                width: 1000px;
                height: 600px;
                float: left;
            }
            
            .canvasguosheng {
                width: 1000px;
                height: 600px;
                position: absolute;
                left: 0px;
                top: 0px;
                border: 1px #aaa solid;
            }
            
            .guoshengtwodiv {
                float: left;
                width: 250px;
                height: 600px;
                border: 1px #aaa solid;
            }
        </style>

    </head>

    <body>

        <div class="guoshengcontentdiv">
            
            <div class="guoshengonediv">
                <canvas id="guoshengcanvas" width="1000" height="600" style="position:absolute;left:0px;top:0px;border:1px #aaa solid"></canvas>
            </div>

            <div class="guoshengtwodiv">
                <h2 align="center">扫雷-郭胜</h2>
                <hr />
                <table width="100%">
                    <tr align="center">
                        <td>10*10&nbsp;&nbsp;(bombers*20)</td>    
                        <td>
                            <input type="button" id="mod1" value="选择" οnclick="init(10,10,20);" />
                        </td>
                    </tr>
                    <tr align="center">
                        <td>20*10&nbsp;&nbsp;(bombers*60)</td>    
                        <td>
                            <input type="button" id="mod2" value="选择" οnclick="init(15,20,60);" />
                        </td>
                    </tr>
                    <tr align="center">
                        <td>30*20&nbsp;&nbsp;(bombers*100)</td>    
                        <td>
                            <input type="button" id="mod3" value="选择" οnclick="init(20,30,100);" />
                        </td>
                    </tr>
                </table>
                <hr />
                
                <!--
                    作者:offline
                    时间:2018-01-11
                    描述:自定义模块  郭胜
                -->
                <fieldset>
                    <legend>自定义</legend>
                    列数:<input type="text" id="cols" value="20"><br />
                    行数:<input type="text" id="rows" value="10"/><br />
                    炸弹数:<input type="text" id="bomber" value="50" /><br />
                    <input type="button" value="确定" id="custom" />
                </fieldset>
                <hr />
                
                <table>
                    <tr>
                        <td>时间:</td>
                        <td><input type="text" id="time" value="0" readonly="true" style="border:none"/></td>
                    </tr>
                    <tr>
                        <td>雷数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值