微信游戏怎么做(微信游戏链接怎么做的)

自从2019年微信公开课Pro在微信之夜演示《跳一跳》以来,微信小游戏已经不知不觉走过的三年,这三年中我们可以明显看到微信对小游戏的扶持,对于微信开发者来说,微信小游戏开发以及成为了必备技能之一。5月22日的《HelloW

自从2019年微信公开课Pro在微信之夜演示《跳一跳》以来,微信小游戏已经不知不觉走过的三年,这三年中我们可以明显看到微信对小游戏的扶持,对于微信开发者来说,微信小游戏开发以及成为了必备技能之一。

从0到1教你搭建微信小游戏项目

5月22日的《HelloWorld公开课》,腾讯云TVP,《小程序从0到1:微信全栈工程师一本通》作者李艺老师就教你,如何从0开发一款微信小游戏项目

创建项目

工欲善其事必先利其器,在正式开发游戏之前,我们要先到微信公众平台去注册账号,并下载相关开发工具。然后通读一遍微信小游戏开发文档,看微信官方为我们提供了哪些开发支持。

微信小游戏开发文档:https://developers.weixin.qq.com/miniprogram/dev/devtools/devtools.html

接下来我们开始创建项目,通过下面的图片可以看到,微信官方已经自动帮我们创建了一个项目模板,然后通过调试基础库,我们要勾选图片中所示的选项,这些都是在开发小游戏时必不可少的工具。

从0到1教你搭建微信小游戏项目

项目结构与调试代码

通过这个小游戏demo,我们可以看到如下图所示的项目结构,其中audio是音频文件,存储了游戏中所需要的音频,images是图片文件,游戏中所需要的图片,比如我们这个小游戏中的飞机、地图等图片都存在这个文件夹中。

下面的JS文件夹就是项目的源码了,main.js是整个游戏项目的主类,libs是开发中常用的一些库。下面的NPC文件就是游戏中实现角色的文件夹,也就是我们日常理解的游戏NPC。player是实现游戏功能的模块,比如我们这个游戏demo是飞机大战,那么这个模块的作用就是实现子弹爆炸效果。

从0到1教你搭建微信小游戏项目

微信小游戏中的调试有两种方式,第一种是项目开发中的预览功能,第二种则是下图所示的二维码真机调试功能,你可以将这个二维码远程发给任何人,让他帮你来调试。

从0到1教你搭建微信小游戏项目

创建游戏画布

游戏画布是整个游戏开发中最重要的组成部分,每一帧重会新绘制所有需要展示的元素。在微信小游戏开发中,根据官方API文档,我们通过createCanvas的方式来绘制画布,并往里填充属性,由于涉及到具体代码演示,感兴趣的同学可以点击下方链接观看这部分的内容。

讲师介绍

李艺,腾讯云最具价值专家(TVP),《小程序从0到1:微信全栈工程师一本通》作者,拥有近20年互联网软件研发经验,曾是北京协同创新研究院人工智能项目负责人,Adobe中国15位社区管理员之一,目前是日行一课联合创始人兼CTO。

《Hello,World公开课》是由开课吧推出的面向广大开发工程师的免费加餐课,集结业内名师大咖,聚焦热门技术和实战解决方案,以专业知识分享交流为桥梁,链接正在创造世界的一群科技主力们,向初心致敬,为技术发烧。无论你是初入职场的应届生,还是准备升职加薪的职场精英,相信这里都有你需要的养料。

原创文章,作者:发布专员,如若转载,请注明出处:https://ziliaobaba.com/9370.html

(0)
发布专员发布专员
上一篇 2021年12月30日 15:52
下一篇 2021年12月30日 15:52

相关推荐

  • 安卓手机反应慢怎么解决?安卓手机运行慢提高速度

    我们都知道安卓手机用一段时间后慢慢就会变得卡顿,打开软件也会变得很慢,使用起来极其不方便,那么除了换新手机还有什么办法能快速解决呢?那当然有啊! 安卓手机越用越卡,可以试试跟我这样设置,动动小手指一个…

    2022年11月26日
  • 趣味密室逃脱2攻略大全(密室逃脱2攻略)

    近日,由亚当·罗比特尔执导,《速度与激情》系列金牌制片人尼尔·H·莫瑞兹重磅打造,泰勒·拉塞尔、洛根·米勒等主演的《密室逃生2》发布“四大关卡”预告及海报,密室惊悚升级全曝光。疾速地铁突变万伏电压房,度假沙滩…

    2022年11月11日
  • 什么是无理数?无理数的数学概念

    一、无理数定义 即非有理数之实数,不能写作两整数之比。若将它写成小数形式,小数点之后的数字有无限多个,并且不会循环。常见的无理数有大部分的平方根、π和e(其中后两者同时为超越数)等。无理数是无限不循环小…

    投稿 2022年12月2日
  • 谷雨是几月几日?谷雨的意义和风俗

    雨生百谷,万物逢时。 谷雨是二十四节气之第6个节气,也是春季的最后一个节气。“时雨乃降,五谷百果乃登”。谷雨最主要的特点是春雨绵绵,有利于谷物生长。 谷雨和文祖仓颉 关于“谷雨”节气的来历,据《淮南子》记载,…

    投稿 2022年11月24日
  • 泡温泉注意什么?泡温泉注意事项和准备

    温泉若要具有治病和保健功能,一定要满足以下几个条件: 1、含有一定浓度的矿物质,每升水中含有固体成分在 1 克以上。 2、含有一定量的气体,如二氧化碳、硫化氢、氡等。 3、含有一定量的微量元素,如铁、碘、溴、…

    2022年12月12日
  • 天然气燃气灶哪个品牌质量好?中国燃气灶十大品牌

    对于家用电器大家都不会陌生,比如厨房这一块就有很多需要用的到电器,电磁炉,壁挂炉,电饭煲等都是常见的,其中有一种也是很多的多功能厨电,那就是燃气灶,大家都知道燃气是相对比较环保的一种材料,所以燃气灶的…

    2022年10月9日
  • 营养早餐粥的做法大全(早餐粥配方大全)

    入冬后,早餐吃一碗热乎乎的杂粮粥最好不过了,每天更换不同的食材搭配,既营养又健康,一碗下肚能量满满,下面分享7款杂粮粥,早餐粥的7种“花式”新吃法,简单营养,一周七天不重样,收藏了。 桃枣三黑粥   食…

    2022年10月16日
  • 数据透视分析图怎么做?数据透析表

    当需要对较为复杂的数据表格进行统计分析时,常用的筛选、分类汇总、求和往往不能满足要求。这时候咱们可以请出另一位强大的数据分析师——数据透视表。数据透视表是一种对大量数据快速汇总分析的交互式动态表格,它能…

    2022年11月25日
  • 加农防御

    皇室战争加农作为一个防御型建筑,那么加农炮搭配哪些卡牌好用呢?下面小编就为大家带来部落冲突皇室战争加农炮使用技巧。 卡牌效果:高攻速的加农炮可以有效地消灭敌方的地面单位,通常放在防御塔后面协助防守。 使…

    2022年11月13日
  • 笔记本键盘没有numlock?键盘上num是哪个键

    很多朋友应该有过这样的经历,键盘打出来的突然不再是字,而是数字,找了半天也不知道是哪里的问题。 同样的,如果你给笔记本接了一个外置键盘,也可能会出现这样的情况,那么这到底是怎么回事呢? 其实方法很简单的…

    2021年11月4日