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

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

相关推荐

  • 马鞭草香水适合什么人?欧舒丹马鞭草

    欧舒丹 马鞭草 L'Occitane en Provence Verveine 前调:柠檬 橙子 中调:柠檬马鞭草 苦橙叶 后调:老鹳草 玫瑰 ①前调给你的第一感觉就是柠檬汽水硬糖(曼妥思薄荷糖)的那种香味,浓厚的柠檬马鞭草糅合柠檬的气息,…

    2022年11月8日
  • 联想平板电脑哪款好(联想平板电脑哪款最好2021)

    眼看着月底就要迎来一波新iPad,大家似乎也开始打算入手之前的iPad平板了呢,其实于之相比肩的优质平板看京东你就会知道该选谁。换新买iPad正当时8款热门平板大推荐●当红新机:iPadPro10.5全新1

    2022年1月1日
  • 新手开店适合开什么店?淘宝大学生开网店步骤

    那么,下面我们也来跟大家介绍一下开网店的具体流程,供有需要的朋友参考。 一、注册淘宝网账号,申请淘宝店铺。在申请店铺的过程中,也别忘记了设置好店铺的基础资料,为网店正式营业做好准备。   二、选好产…

    2022年11月27日
  • 魔兽世界装备附魔在哪?魔兽世界附魔材料

    魔兽世界怀旧服版本更迭的时候很多材料价格都会出现显著的变化,再加上WLK前夕会开放新职业DK和新专业铭文,这也让不少玩家打算通过囤积材料赚金币,与此同时也有不少推荐材料的帖子,不过胖哥还是建议大家在囤积材…

    2022年10月26日
  • 书架音箱哪个品牌好?书架音箱推荐

    0款值得购买的进口书架音箱 进口书架音箱价格高企,但仍深受广大音响发烧友的喜爱。 丹拿Contour 1·1 灵敏度86dB,额定阻抗4Ω,频响范围48Hz—22kHz,最大长期承受功率150W,体积H318×W170×D285,…

    投稿 2022年11月24日
  • 电热水器排名(家用电热水器十大名牌排行榜)

    电热水器十大热销品牌、TOP50爆款机型清单、产品成交均价、产品选购攻略,全部数据一一透秘! 文章末尾,最值得入手的电热水器产品链接已附上,点击商品卡片即可下单! 相信看完本文,无论你是购物消费者,还是市场…

    2022年11月7日
  • 什么是4g网络?4g网络如何设置

    4G也就是第四代通信技术,简称4G。 电信技术业务移动化、宽带化和IP化的趋势日益明显,移动通信技术处于网络技术演进的关键时期,也就在此时,LTE(Long Term Evolution,长期演进)与大家见面了。 上述文字引用华为…

    2022年11月10日
  • HTML怎么空格?html空格

    HTML是超文本标记语言。 web标准是由W3C和其它标准化组织制成集合。 web标准的构成 结构(对网页元素进行整理和分类-HTML) 表现(设置网页元素的版式,颜色,大小等外观样式-CSS) 行为(模型的定义及交互的表现-JS…

    投稿 2022年10月17日
  • 世界洋流分布图(太平洋洋流走向图)

    知识点 1、世界洋流的分布 沿着一定方向的大规模海水运动,叫做洋流。按照洋流的性质(冷、暖),可以将洋流分为两种类型:暖流、寒流。 ①暖流:从水温高的海区流向水温低的海区,带来了大量的海洋暖湿气流,对沿岸…

    2022年10月2日
  • 我想做电商,不知怎么入门贴吧

    想做电商,不知怎么入门?这是很多人都会遇到的问题,其实做电商并不是一件难事,只要按照一定的步骤,结合个人的实际情况,就可以顺利地实现自己的创业梦想。 一、梳理电商规划 在开始做电商之前,首先要梳理一个完…

    投稿 2023年6月28日