首页 > 编程语言 >适合编程初学者的开源项目:小游戏2048(微信小程序版)

适合编程初学者的开源项目:小游戏2048(微信小程序版)

时间:2023-01-10 13:34:15浏览次数:59  
标签:单元格 数字 微信 编程 程序 2048 小游戏

目标

为编程初学者打造入门学习项目,使用各种主流编程语言来实现。

2048游戏规则

一共16个单元格,初始时由2或者4构成。
1、手指向一个方向滑动,所有格子会向那个方向运动。
2、相同数字的两个格子,相遇时数字会相加。
3、每次滑动时,空白处会随机出现一个数字。
4、当所有单元格都不可移动时,游戏结束;当界面中最大数字是2048时,游戏胜利。

微信小程序版效果图

开发工具

微信开发者工具

技术特点

小程序

工程截图

开源地址

https://gitee.com/lblbc/game_2048

关于

厦门大学计算机专业|华为八年高级工程师
专注《零基础学编程系列》 http://lblbc.cn/blog
包含:Java | 安卓 | 前端 | Flutter | iOS | 小程序 | 鸿蒙
公众号:蓝不蓝编程

标签:单元格,数字,微信,编程,程序,2048,小游戏
From: https://blog.51cto.com/hspbc/6000208

相关文章

  • 微信小程序this.setData修改对象、数组中的值
    在微信小程序的[前端开发]中,使用this.setData方法修改data中的值,其格式为:this.setData({'参数名1':值1,'参数名2':值2)}需要注意的是,如果是简单变量,这里的......
  • VUE一个仿微信提现的功能
     UI组件用的是vant的键盘组件1:HTML部分<divclass="withdraw_page"><divclass="withdraw_page_header"><divclass="withdraw_page_header_......
  • 微信支付官方.net版SDK之坑
    登录地址:https://mch.weixin.qq.com地址:http://pay.weixin.qq.com/wiki/doc/api/index.htmlSDK下载:http://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=11_1.......
  • .NET Core微信支付V3平台证书下载(包含签名验证)
    一、写在前面的话1、结尾附源码2、本文章讲述的是微信平台证书的下载,先搞清楚API证书和微信平台证书是两个东西,请参考官方文档:https://pay.weixin.qq.com/wiki/doc/apiv3......
  • 微信小程序 - 开发问题收集
    1、小程序在PC端运行(PC端微信打开小程序)时,wx.request method为DELETE的请求报400,后端接收不到参数说明:小程序在手机端(不管是安卓还是IOS)和开发工具内调试时功能均正......
  • 微信支付APIV3私钥与证书配置
    1.加载商户私钥(privateKey:私钥字符串)这个私钥是下载证书的的:apiclient_key.pem  2.转换下单时的证书文档:https://github.com/wechatpay-apiv3/CertificateDownloa......
  • 记录--微信调用jssdk--Invalid Signature, updateAppMessageShareData: denied等问题
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助最近在做安卓内嵌入H5活动页拉新活动,遇到的棘手问题记录下,一是为了日后遇到同样问题好回顾,二是希望能帮......
  • [安卓]微信迁移聊天记录,手机端总显示无线网络 wifi
    安卓手机:备份记录,迁移记录都无法成功,显示不在同一网络,手机网络名称总为wifi其实是需要给微信一个权限:开启WLAN的权限给微信设置好权限之后,重启微信或者重启手机,然后就......
  • PC端如何实现微信扫码支付
    这篇文章主要为大家展示了“PC端如何实现微信扫码支付”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“PC端如何实现微信扫码支付......
  • 支付宝微信扫H5网页展示二维码
    一、场景描述1.支付宝、微信扫一扫功能,扫描网页二维码(格式:https://www.iloveyou.com?token=1314521),进行支付。(聚合二维码功能)2.需要抓包工具代理手机网络,进行手机APP扫......