文章目录

  • 1.设计来源
    • 1.1 主界面
    • 1.2 游戏界面
    • 1.3 游戏结束界面
  • 2.效果和源码
    • 2.1 动态效果
    • 2.2 源代码
  • 源码下载

作者:xcLeigh
文章地址:https://blog.csdn.net/weixin_43151418/article/details/130581985


html实现经典打方块小游戏源码 html实现经典打方块小游戏源码,通过控制鼠标移动方块,单击发出子弹,
它可以连发子弹,敌方方块被打碎后会分裂为多个小方块。整个游戏非常流畅,性能非常好。
总共三次机会,当碰到别的方块失去一次机会,有历史总积分和当前分数。

1.设计来源

1.1 主界面


开始游戏?点击界面就开始游戏了,难度慢慢升级……

1.2 游戏界面


界面指标
当前分数:为当前游戏统计分数;
最高分数:为最近玩的最高分数统计;
难度模式:开始游戏后,随着时间难度增加;
右上角X: 当被其他方块碰到,就会有X出现,最多三个就会游戏失败;

游戏说明
通过移动鼠标,控制方块位置,单击鼠标左键,发出子弹,可连续点击。

1.3 游戏结束界面


GAME OVER游戏结束,点击界面会重新开始游戏。

2.效果和源码

2.1 动态效果

html实现经典打方块小游戏

2.2 源代码

这里是主界面的代码,其他图片、js、css等代码,见下面的 源码下载 ,里面有所有代码资源和相关说明。

<!doctype html>
<html lang="zh">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1.0"><title>打方块小游戏 - xcLeigh</title><link rel="stylesheet" type="text/css" href="css/normalize.css" /><link rel="stylesheet" type="text/css" href="css/default.css"><style type="text/css">#canvas{margin: 0 auto;}</style>
</head>
<body><canvas id="canvas" width="660" height="400"></canvas><!-- 四个角链接,底部说明 --><div style="position:absolute;left:0;top:0; width:80px;height:80px;"><div  style="position:absolute;left:0;bottom:0; width:80px;height:80px;text-align:center;line-height:80px;color:#0F85F4;z-index:999;"><a href="https://blog.csdn.net/weixin_43151418/article/details/127635252" title="html实现飞机小游戏(源码)" target="_blank" style="text-decoration:none; font-weight:bold">打飞机</a></div><div class='classScale' style='display:flex; justify-content: center; align-items: center; width:80px;height:80px;border-radius:50%; opacity: 0.5;'></div><div class='classScale1' style='position:relative; top: -80px;width:80px;height:80px;border-radius:50%; opacity: 0.5;'></div></div><div style="position:absolute;right:0;top:0; width:80px;height:80px;"><div  style="position:absolute;left:0;bottom:0; width:80px;height:80px;text-align:center;line-height:80px;color:#0BABC4;z-index:999;"><a href="https://blog.csdn.net/weixin_43151418/article/details/127631871" title="html实现贪吃蛇游戏(源码)" target="_blank" style="text-decoration:none; font-weight:bold">贪吃蛇</a></div><div class='classScale' style='display:flex; justify-content: center; align-items: center; width:80px;height:80px;border-radius:50%; opacity: 0.5;'></div><div class='classScale1' style='position:relative; top: -80px;width:80px;height:80px;border-radius:50%; opacity: 0.5;'></div></div><div style="position:absolute;right:0;bottom:0; width:80px;height:80px;"><div  style="position:absolute;left:0;bottom:0; width:80px;height:80px;text-align:center;line-height:80px;color:red;z-index:999;"><a href="https://blog.csdn.net/weixin_43151418/article/details/127619801" title="html制作好看的五子棋(源码)" target="_blank" style="text-decoration:none; font-weight:bold">五子棋</a></div><div class='classScale' style='display:flex; justify-content: center; align-items: center; width:80px;height:80px;border-radius:50%; opacity: 0.5;'></div><div class='classScale1' style='position:relative; top: -80px;width:80px;height:80px;border-radius:50%; opacity: 0.5;'></div></div><div style="position:absolute;left:0;bottom:0; width:80px;height:80px;"><div  style="position:absolute;left:0;bottom:0; width:80px;height:80px;text-align:center;line-height:80px;color:orange;z-index:999;"><a href="https://blog.csdn.net/weixin_43151418/article/details/127886480" title="html实现扫雷小游戏(附源码)" target="_blank" style="text-decoration:none; font-weight:bold;">扫雷</a></div><div class='classScale' style='display:flex; justify-content: center; align-items: center; width:80px;height:80px;border-radius:50%; opacity: 0.5;'></div><div class='classScale1' style='position:relative; top: -80px;width:80px;height:80px;border-radius:50%; opacity: 0.5;'></div></div><div  style="position:absolute;left:0;bottom:0; width:100%;height:70px; line-height:30px; text-align:center; z-index:99;"><div style="color:white;">通过移动鼠标,调整方块位置,单击鼠标发出子弹,当被别的方块碰到会失去一次机会,总共三次机会。</div><a href="https://blog.csdn.net/weixin_43151418" target="_blank" style="text-decoration:none; font-weight:bold;color:white;">xcLeigh | 星空系列 | 打方块小游戏</a></div><script src="js/BlockBlaster.js"></script>
</body>
</html>

源码下载

html实现经典打方块小游戏(源码) 点击下载


html实现经典打方块小游戏相关推荐

  1. 学习完美方块小游戏(cocos creator)

    学习完美方块小游戏 通过学习完美方块小游戏,了解缓动系统(cc.tween)的简单运用 [游戏效果图] [游戏玩法]:玩家通过长按屏幕,使方块放大到一定的大小后下落,如果被基座接住算是过关,掉落或者被 ...

  2. 扫雷游戏是一款十分经典的单机小游戏。 问题 H: 扫雷游戏

    题目描述 扫雷游戏是一款十分经典的单机小游戏.在n行m列的雷区中有一些格子含有地雷(称之为地雷格),其他格子不含地雷(称之为非地雷格).玩家翻开一个非地雷格时,该格将会出现一个数字--提示周围格子中有 ...

  3. Java实现的经典坦克大战小游戏

    Java实现的经典坦克大战小游戏 先看一下游戏结构: 有点多,没有耐心的可以不用看,这里先给出链接吧! 云链接:经典坦克大战 提取码:s9ai 这里就不介绍功能了,贴了一张游戏运行的截图,具体的功能自 ...

  4. Python版跳跳方块小游戏源代码,跳跳益智游戏代码

    Python版跳跳方块小游戏源代码,跳跳益智游戏代码,通过方向键的左右键来控制方块向左上还右上跳跃,按R键重要开始游戏.相当有难度,快来挑战你自己吧 jump_square.py # import o ...

  5. html实现经典坦克大战小游戏

    文章目录 1.设计来源 1.1 游戏主界面 1.2 游戏界面 2.效果和源码 2.1 动态效果 2.2 源代码 源码下载 作者:xcLeigh 文章地址:https://blog.csdn.net/w ...

  6. html实现经典捕鱼达人小游戏

    文章目录 1.设计来源 1.1 游戏界面 2.效果和源码 2.1 动态效果 2.2 源代码 源码下载 作者:xcLeigh 文章地址:https://blog.csdn.net/weixin_4315 ...

  7. java游戏黑莓手机,简约而不简单 16款经典黑莓手机小游戏

    [IT168 应用]随着 AppStore 和 Android 市场的发展,大家已经逐渐适应在市场中为自己的智能机淘一些自己喜欢的游戏和应用,黑莓其实也提供了这一市场. 尽管国内黑莓的氛围并不如上两种 ...

  8. unity学习开发小球吃方块小游戏(从制作到发布程序,超详细全教程包你学会)

    unity小球吃方块开发过程 你将学会用unity开发小游戏的基础知识 吃方块游戏超详细全教程,保姆式教学包你学会 一.创建对象 创建PlayBall小球吃金币游戏项目,创建地面和小球. 二.添加脚本 ...

  9. java移动方块小游戏_Java多线程实现方块赛跑小游戏

    本文实例为大家分享了Java实现方块赛跑小游戏的具体代码,供大家参考,具体内容如下 在一个图形界面上构造两个位于同一起跑线方块,起跑线位于界面靠左位置, A 方块先开始运动,向右移动 50 像素后停止 ...

最新文章

  1. 牛客小白月赛25 补题+题解[A-J]
  2. 华为卡槽打不开怎么办_又牛又贵!华为5G折叠屏手机惊艳全球,售价1.75万!网友却讨论......
  3. jar - 操作jar包的工具
  4. 为 Hyper-V 配置外部网络
  5. kindle刷多看系统_疑问解答 | kindle真的能护眼吗?
  6. PHP的composer清除缓存
  7. Java数据类型转换超详解
  8. 通过BigInteger真正实现无限大的十进制转N(任意整数)进制
  9. Kindle阅读软件,手机阅读器软件、mobi、azw3、epub格式书籍阅读器软件分享
  10. 十五、JDBC(高琪java300集+java从入门到精通笔记)
  11. snmp+mrtg实现对局域网内的linuxServer的监控(转)
  12. android 系统源码分析
  13. office图标不能正常显示
  14. MY SQL 数据库库如何下载以及安装
  15. JKD+Tomcat+Eclipse基础配置
  16. 神经了的ODE:Neural Ordinary Differential Equations
  17. 如何在Altium Designer 20中增加原件库
  18. Unity3D中Isometric Tilemap功能实践
  19. Unity 模型简化/合并 一键式插件
  20. 酱油的笔记18:JAVA IO流

热门文章

  1. 计算机所王颖简历,王颖-天津大学材料科学与工程学院
  2. miui相机位置服务器,如何开启“MIUI相机”实验室功能
  3. 为什么在notebook里面还是显示torch_为什么肿瘤各项指标都显示正常,到最后还是复发了?忽略了这阶段...
  4. docker部署yearning
  5. 从新女同事说百度搜索的问题和方向
  6. 快速搭建JetLinks物联网基础平台
  7. HT7727 DC-DC升压芯片
  8. java五子棋需求分析文档_五子棋需求文档.docx
  9. 浅谈排序算法:冒泡排序法和选择排序法的区别
  10. 【狂神说JAVA】CSS详细笔记(全)