位置: 编程技术 - 正文

jQuery实现别踩白块儿网页版小游戏

编辑:rootadmin

推荐整理分享jQuery实现别踩白块儿网页版小游戏,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

大致介绍

终于结束了考试,放假回家了。这次的别踩白块儿网页版要比之前做的 jQuery编写网页版小游戏 要简单一点,基本的思路都差不多。

这篇博客并不是详细的讲解,只是大致介绍函数的作用,其中实现的细节注释中有解释,网上的这个源码有点乱,如果想看比较整齐的源码或者视频的可以QQ联系我(免费)(找共同学习的伙伴)

思路

这个小游戏可以抽象化分为3层

 ◆最底下的一层是基本的样式(可见的)

 ◆中间的层是最主要的,是一个4x3的二维数组,游戏中我们都是对这个二维数组进行操作(不可见的)

 ◆最上面的一层也是一个4x3的二维数组,是用户能最终看见的

我们通过最底下的一层显示最基本的个小方格,不同的颜色,每个格子对应的中间的层有不同的值,最上面的一层负责显示样式

基本结构与样式

基本的结构和样式都挺简单,直接看代码

结构:

样式:

这里并没有设置每个格子的位置,位置由js代码来设置,以及第二层的二维数组、第三层的显示层都由js来设置,这里和 jQuery编写网页版小游戏 并没有什么大的区别

jQuery实现别踩白块儿网页版小游戏

代码:

初始化

游戏开始时,要在每一行随机的位置显示一个黑色的方块,并且在最下面的那一行的黑色方块上要有提示信息

代码:

基本操作

我们通过switch循环,来根据用户不同的输入进行不同的操作

代码:

在这里设置 keyDown 这个全局变量的目的是为了防止用户在游戏结束时,继续按键。

timeRan()这个函数是显示游戏时间的

代码:

clearText()这个函数是在游戏开始后,将最下面一行的提示信息去掉

代码:

moveDown()这个函数是方块移动的最主要函数,因为方块要向下移动,所以我们要从最下面开始遍历二维数组,如果该格子是黑色的并且是最下面一行的,就只是简单的把该格子的颜色变回白色,如果该格子是黑色的并且是第一行至第三行的,这个格子变为白色,并且它的正下方的一个格子变为黑色,最后,在第一行的随机位置上显示一个黑色的格子

代码:

isgameover()是显示游戏结束样式的函数,比较简单

代码:

总结

这个小游戏,如果学会了之前的 jQuery编写网页版小游戏,就会觉得这个挺简单的,基本的思想和方法都大同小异,如果有任何的建议如果或者想看比较整齐的源码或者视频的可以QQ联系我(免费)(找共同学习的伙伴)

标签: jQuery实现别踩白块儿网页版小游戏

本文链接地址:https://www.jiuchutong.com/biancheng/370602.html 转载请保留说明!

上一篇:基于jQuery制作小图标上下滑动特效(jquery编程)

下一篇:jQuery中的一些小技巧(jqueryfind)

  • 企业所得税如何做分录
  • 股东购买自己公司产品
  • 供电车间工人薪酬计入什么科目
  • 非限定性净资产包括哪些科目
  • 收付实现制有应收应付吗
  • 企业理财收益要交哪些税
  • 高新技术企业预审要求
  • 应收票据的会计分录例题
  • 项目清算组
  • 金税盘年费全额抵扣分录
  • 出差补助没有发票计入什么科目
  • 固定资产清理不能有余额
  • 诉讼财产保全保险费能否主张
  • 辅助生产交互分配后的实际费用应在进行分配
  • 建筑施工企业预交税款
  • 报销发票只准报一部分怎么做账?
  • 企业怎么进行税务申报
  • 营改增后出售以前年度的固定资产怎么申报?
  • 房地产开发企业会计科目
  • 2月发1月工资个税怎么算
  • 海关新增成交方式exw条款,如何退税?
  • 公司对公账户可以转私人账户多久到账
  • 授权费计入什么科目
  • 50万股份分红
  • 因为质量问题
  • 收回股东投资
  • 企业注销个税怎样更正申报呢
  • 增值税留抵退税政策解读
  • win10右键没有打印
  • 怎么补去年的税
  • win11更新22468
  • macbookpro安装mysql
  • phpcms手册
  • PHP:mb_detect_order()的用法_mbstring函数
  • 蝴蝶兰的养殖方法和注意事项视频
  • 长期债券投资业务处理
  • 股东年终利润分录怎么写
  • 红字发票什么作用
  • 手把手教你如何套路男神
  • 加计抵减和加计扣除是一样的吗
  • css3题目
  • rcnn系列详解
  • 公司间代收代付
  • 差旅费包干是什么意思
  • 销售后返现怎么算
  • 固定资产租赁费发票增值税税率
  • mysql查询性能优化
  • mysql随机密码怎么看
  • 资产类会计科目记忆口诀
  • 微信转账如何处理退回去
  • 应收应付核销的会计科目
  • 既有从价又有从租如何计算房产税
  • 发现以前的账做错了
  • 利用rpm安装软件包时,应使用命令选项
  • 更新最新版win11,任务栏不见了
  • w10的产品密钥
  • win2008r2密码忘了
  • ubuntu安装超详细教程
  • Ubuntu下配置vpn工作环境
  • Stacmon.exe - Stacmon是什么进程 有何作用
  • Win7 64位摄像头驱动显示黄色感叹号无法使用的解决方法
  • win10无法
  • centos7安装yum报错
  • win10开启暗黑模式
  • linux中find命令用法
  • cocos2dx shader
  • js数组菜鸟教程
  • 字符串转enum
  • js时间比较大小的方法
  • nodejs示例
  • 模板创造
  • unity 替代
  • 你知道什么是布
  • jquery下拉列表
  • 怎样在中国税务用手机交社保
  • 南京税务局几点下班
  • 加强党的作风建设是目前全党的中心
  • 南通医保2023年新政策
  • 汽车维修费税率是13还是6
  • 法制观念的问题
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设