微信小程序和微信小游戏有什么区别
微信小程序和微信小游戏有什么区别?虽然说微信小游戏是微信小程序的一种类型,但两者不仅仅是服务类目不同,所提供的部分小程序能力也不同。下面小编来为大家具体介绍两者的区别。微信小程
微信小程序和微信小游戏有什么区别?虽然说微信小游戏是微信小程序的一种类型,但两者不仅仅是服务类目不同,所提供的部分小程序能力也不同。下面小编来为大家具体介绍两者的区别。
微信小程序和微信小游戏的区别
1、服务类目
微信小程序:小程序的服务类目种类繁多,覆盖行业范围更广泛,能够满足各类商业服务需求,而小游戏只是小程序其中一种类目。
相关阅读:《微信小程序服务类目及资质要求》
微信小游戏:一级服务类目只支持游戏类目,二级类目支持休闲、动作、棋牌、竞技、角色、其他,这里要注意:如果在注册小程序账号时如果选择申请微信小游戏,后续一级类目就无法修改为其他小程序类目,此操作不可逆。同理,如小程序之前已选择其他类目并设置成功,将不可以选择游戏类目。
相关阅读:《微信小游戏支持哪些服务类目?附常见问题解答》
2、开发能力
微信小程序:小程序开发使用的语言本质上就是JS+CSS+HTML5,不过不能直接用HTML标签,一般对于企业而言,采用php程序即可快速开发微信小程序。小程序支持的能力不必多说,大家在日常体验中都接触较多,可以媲美原生APP。
微信小游戏:平台提供WEB 接口给微信小程序开发者,尽量追求和 WEB 同样的开发体验,同时增加了一些渲染、文件系统以及后台多线程的功能,对开发技术能力要求更高。另外,若小程序申请了“小游戏”类目后,小程序后台将隐藏部分功能入口,如:附近的小程序、模板消息、客服消息、配置业务域名等,以上能力小游戏均不可使用。
简单来说在开发方面:小游戏 = 小程序 + (渲染、文件系统、多线程) – (多页面、WXSS、WXML)
3、支付方式
微信小程序:支持微信支付和云闪付支付。
微信小游戏:小游戏不支持使用普通微信支付接口,单独提供小游戏虚拟支付接口。