微信游戏架构概述

上一篇文章我介绍了微信6.6.1版本的新游戏功能,这篇文章介绍了打铁游戏的架构。

本文给出三张图,分别从不同的粒度进行介绍。

第一个是图1:

对于一个独立的小游戏项目,它只需要两个基本文件:

Game.js是项目的入口文件。编译时,编译器会生成相应的gamePage.html文件。从源代码中我们可以看到,它会引用require(“game . js”)。同时game.js中引用的js文件也会显式包含在gamePage.html中:

小游戏的发布再次表明腾讯是中国最大的游戏公司,也是最有实力的游戏公司之一。作为最重要的流量入口,这款小游戏的发布再次证明了其在腾讯的战略地位。从技术上来说,小游戏的API基本来自于之前开发的小程序的API。小游戏是小程序的一个子类,并不是什么新鲜事物,其核心是内部类似浏览器的内核,多任务支持是这次的亮点。最后附上微信V6.6.1官方宣传语:玩小游戏是认真的。

祝大家时光愉快,生活幸福。