微信小程序> 微信小程序和微信小游戏的区别

微信小程序和微信小游戏的区别

浏览量:1314 时间: 来源:_大猪

本人小程序(小游戏)开发新手,看了几天文档,才大概搞明白微信小程序和微信小游戏的区别。

首先大家口中所说的“小程序”这个概念有两个意思:

        一种是“小程序平台下的全部类型的项目”,这样的话,就是不区分小程序项目和小游戏项目的概念,是大家一般口中所说的那一种。比如,有人说:你今天玩的那个小程序是哪一个,这时所说的可能小程序也可能是小游戏。

        一种是“小程序项目”,这里所说的一般就是我们程序员所说的指小程序类型项目,而不是指小游戏。

但是个人认为,随着小游戏的概念的普及,以后大家应该会把小程序和小游戏这两个概念分得更清楚,就不会有混淆的情况发生了。

而我们接下来所说的“小程序”是第二种,是指小程序项目。

 

小程序和小游戏的区别有以下几点:

一、

小程序就像是web前端的开发,而小游戏就像是原生h5的开发。关于这个的话,看微信小程序平台下的

这两个开发文档里的api就知道了。

二、

小程序在开发者工具上有一个“小程序模式”,如图:

而小游戏在开发者工具上没有这个模式:

三、

小程序的入口文件是app.json文件,小游戏的入口文件是game.json文件。

四、

小程序的project.config.json:

{"description": "项目配置文件。","packOptions": {"ignore": []},"setting": {"urlCheck": true,"es6": true,"postcss": true,"minified": true,"newFeature": true},"compileType": "miniprogram","libVersion": "1.9.98","appid": "wx31534096140741d9","projectname": "wxProgramTest","isGameTourist": false,"condition": {"search": {"current": -1,"list": []},"conversation": {"current": -1,"list": []},"game": {"currentL": -1,"list": []},"miniprogram": {"current": -1,"list": []}}}

小游戏的project.config.json:

{"description": "项目配置文件。","setting": {"urlCheck": false,"es6": true,"postcss": true,"minified": true,"newFeature": true},"compileType": "game","libVersion": "1.9.98","appid": "wxdb89b3ae94625f0f","projectname": "wxGameTest","isGameTourist": false,"condition": {"search": {"current": -1,"list": []},"conversation": {"current": -1,"list": []},"game": {"currentL": -1,"list": []},"miniprogram": {"current": -1,"list": []}}}

我们主要看compileType这个属性,一个是miniprogram;一个是game。

以上就是作为新手的我的一点经验,如有错漏,请指教。

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

最新资讯

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎