2024-09-23 00:47:50
上一篇 文章我介绍了微信6.6.1版本新增的小游戏功能后,这篇文章趁热打铁,介绍一下小游戏的架构。
这篇文章给了三张图,分别从不同的粒度来介绍。
首先是图一:
对于一个独立的小游戏项目来说,其本身只需要两个基本文件:
game.js是项目的入口文件,在编译的时候,编译器会生成相应的 gamePage.html 文件,我们从源码可以看到其会引用 require("game.js") 。同时,在 game.js 中引用的js文件也会在 gamePage.html 中被显式地包含:
小游戏的发布再次表明腾讯是国内最大的游戏公司,也是实力最强劲的游戏公司之一。微信作为一个最重要的流量入口,这次小游戏的发布再次证明其在腾讯战略地位之重要。从技术上来说,小游戏API基本来源于之前开发的小程序的API,小游戏是小程序的一个子类别,不是一个新事物,其核心还是其内部的 类浏览器内核 ,而多任务的支持才是这次的重头戏。最后附上微信V6.6.1的官方宣传语: 玩一个小游戏才是正经事 。
祝大家玩得开心,生活愉快。