小游戏与 H5 游戏及小程序区别?

word卡尔 发布于 3个月前 分类:电子书

前文提到,小游戏既属于小程序,也属于 H5 游戏,但它与两者还是存在着明显的区别的。下面我们从技术的角度来分析。

与运行在 webview 环境中的 H5 游戏不同,小游戏的运行环境是一个绑定了一些方法的 JavaScript VM,因此,小游戏支持 JavaScript。在小游戏的运行环境中,H5 规范 API(如:Canvas 2D、WebGL 1.0 等)是通过 wx API 来实现的,它并没有提供 DOM、BOM 等与游戏关系不大的 API。但在此基础上,又增加了微信社交能力、文件系统、工具链等能力助力游戏开发。

关于小游戏运行框架,会在《基础篇 1:微信小游戏开发基础》中做详述。

小游戏虽然是小程序的一个类目,但两者所专注的功能不尽相同,编译和结构也有所区别。为了使小游戏更专注于游戏能力,在小程序的基础上,小游戏去掉了多页面、WXSS、WXML;同时,完善了渲染、文件系统、后台多线程等能力。

更多详情参考:https://www.nigaea.com/561.html

0个回复

  • 暂无回复

联系我们

侵权投诉:nerds@nigaea.com

工作时间:周一至周五,9:30-18:00,节假日休息

QR code