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

自从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

相关推荐

  • 电脑没有安全模式怎么办?无法进入安全模式

    Win11因为是最新的系统,还有很多用户对新系统的功能还没有完全摸清楚。最近有的用户想进Win11的安全模式发现进不去,安全模式是微软一个非常强大的功能,如果没办法进去的话就会造成很大的麻烦,下面给大家带来进不…

    2022年10月26日
  • 空调1匹是多少瓦

    空调1匹是多少瓦? 一、空调1匹的定义 空调1匹,是指空调的制冷量,也就是空调在一小时内可以制冷多少立方米的空气。一般来说,1匹空调的制冷量约为3.5千克,也就是说,1匹空调可以在一小时内制冷3.5千克的空气。 二…

    投稿 2023年7月26日
  • reebok篮球鞋(reebok复古篮球鞋)

    传奇球星阿伦·艾佛森虽然早已退役,但他的球技和故事还是影响着一代又一代球迷。 他数量庞大的签名球鞋也是鞋圈难得的宝库,近几年 Reebok 陆续复刻了多款经典鞋型与众多配色。 近日,又有一款 Answer IV 新配色曝光…

    2022年10月21日
  • 怎么免费设置定位店铺位置

    如何免费设置定位店铺位置 随着科技的发展,定位店铺位置已经成为一种日常的需求,它可以帮助商家获得更多的客户,同时也可以让客户更加方便地找到他们想要的店铺。本文将介绍如何免费设置定位店铺位置,帮助商家和…

    投稿 2023年7月2日
  • 世界上最美的花(传说中最美的花)

    地球的土地、光照和水份,孕育出万千种植物和花朵,各有各的色彩和魅力。但总有那么几种或者几十种花,人见人爱,被归到“最美之一”的行列。 在中国,受到大部分人认同的“最美十种花朵”为:玫瑰、兰花、樱花、莲花、…

    2022年11月7日
  • 联想平板电脑大全?联想平板小电脑

    今天,联想官方也正式公布了全新平板产品的规格信息。 据悉,联想将带来一款被称为YOGA Pad Pro的新品。 介绍显示,这款新品将在核心搭载高通骁龙870处理器,LPDDR5、UFS 3.0;屏幕部分将配备一块13英寸的LTPS LCD屏…

    2021年11月16日
  • ic是什么意思?ic行业前景

    一、IC是什么? Integrated Circuit,即集成电路,IC行业简单理解就是芯片行业/半导体行业。 IC按功能可分为:数字IC、模拟IC、微波IC及其他IC。 数字IC就是传递、加工、处理数字信号的芯片,分为通用数字IC和专用数…

    投稿 2022年11月25日
  • 开个小店怎么申请营业执照?办理营业执照流程

    在这个突飞猛进的市场经济下,企业发展的越来越多了,企业的发展离不开营业执照,没有它就没有企业。营业执照是工商行政管理机关发给工商企业、个体经营者的准许从事某项生产经营活动的凭证。其格式由国家市场监督管…

    2022年12月5日
  • 物流管理专业真的不好吗?物流管理的就业前景

    现代物流管理师有前途吗?现代物流管理师证书好就业吗? 现代物流管理师的人才是比较稀缺的,虽说物流行业发展的还是比较迅速,但是存在的问题也还是蛮多的。现在物流行业,能叫上名字的有顺丰、韵达、邮政、圆通、…

    2022年11月20日
  • dnf男机械刷图加点(dnf男机械师最新加点)

    《DNF手游》韩服中紧急加强了一下机械师,由于机械师之前的版本表现并不理想,这次加强过后又该怎么玩呢,可能有玩家还不太熟悉改版之后的机械师,下面就给大家整理了新版本的机械师玩法攻略,一起来看看吧!  …

    2022年11月14日