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

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

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

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

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

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

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

一、

小程序就像是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。

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

微信小程序和微信小游戏的区别相关推荐

  1. 为什么微信小程序也能做游戏?

    点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! 作者:纪喜才,YY Android 工程师 从昨天到现在,微信最重磅的消息 -- 「小程序开 ...

  2. 微信小程序|使用小程序制作一个2048小游戏

    文章目录 一.文章前言 二.创建小程序 三.功能开发 一.文章前言 此文主要通过小程序实现2048游戏,游戏操作简单,容易上手. 规则:正常打开游戏的界面,会只有两个2,每次移动后都会出现一个2,数字 ...

  3. 微信世界争霸服务器,微信世界争霸小程序进不去游戏怎么办

    微信世界争霸小程序进不去游戏怎么办?微信世界争霸小游戏设置相关问题问答攻略,希望对大家有帮助. Q:世界争霸一共有多少个区服,如何查看自己在哪个服呢? A:情况是这样的: 1.目前游戏共有8个服,后续 ...

  4. 小程序源码:游戏助手王者战力查询扫码登录多功能微信小程序

    这是一款游戏多功能助手小程序 内由王者战力查询(支持微信QQ双端查询,安卓IOS) 游戏扫码登录(内支持多种游戏扫码登录) 短视频去水印功能(支持各大平台) 游戏改名助手(支持空白名生成,符号名生成) ...

  5. 微信小程序和微信小游戏的区别体现在哪?

    微信小程序和微信小游戏有什么区别?随着<羊了个羊>持续大火,很多人把开发目光投向了微信小游戏.虽然说微信小游戏是微信小程序的一种类型,但两者不仅仅是服务类目不同,所提供的部分小程序能力也不 ...

  6. 微信小程序、微信小游戏作品汇总合集,各种好玩的小程序

    微信小程序.微信小游戏作品汇总合集,各种好玩的小程序 小程序: 微信小程序:易阅小程序作品展示 微信小程序:幸福磁县小程序作品展示 微信小程序:小说精品榜小程序作品展示 微信小程序:武汉智慧交警小程序 ...

  7. 微信小程序之2048小游戏(一)

    微信小程序之2048小游戏(一) 前言 小程序的整体思维图 主界面 配置 页面 .wxml .wxss .js 小结 前言 这一篇文章主要介绍的小程序是2048小游戏,该小程序来自Github.在Gi ...

  8. 小程序源码:游戏助手微信小程序源码王者荣耀战力查询,游戏扫码登录器-多玩法安装简单

    这是一款游戏助手小程序源码,UI方面的话还是挺简单,小编个人看着挺舒服的 小程序内支持多种热门游戏扫码登录,也就是说是一个游戏登录器 比如英雄联盟,王者荣耀,和平精英等等热门游戏都支持 另外还有王者战 ...

  9. php 翻牌,微信小程序版翻牌小游戏的实现

    这篇文章主要为大家详细介绍了微信小程序版翻牌小游戏,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了微信小程序翻牌游戏的具体代码,供大家参考,具体内容如下 一.新建一个quick ...

最新文章

  1. mysql中如何设置过滤器_mysql – 使用计数器实现过滤器
  2. html将图片做成标签,HTML(图片标签)
  3. STL vector 容器介绍
  4. 聊聊高并发(三十五)Java内存模型那些事(三)理解内存屏障
  5. Linux实战教学笔记52:GlusterFS分布式存储系统
  6. Kali渗透(二)之被动信息收集
  7. gdb查看空指针 linux_5 个鲜为人知 GNU 调试器(GDB)技巧
  8. Springboot中几个层的功能总结
  9. Python刷题-6
  10. linux查看文件标签,linux下不解包查看tar包文件内容
  11. js运算符优先级问题
  12. 罗斯蒙特8712ESR1A1N0M4流量变送器
  13. FW软件的安装及简单的使用;
  14. 《国际学术论文写作与发表》课后题
  15. flex布局: 每行显示n个div块,第n+1个自动换行显示
  16. sFlow-RT 3.0使用
  17. 数据结构 | 二叉树 先根、中根、后根遍历的非递归算法
  18. deepsort : 牧游 网友提供的思路,用mgn替换reid 的特征检测部分
  19. 【LeetCode】(55)Jump Game(Medium)
  20. 基于javaweb+mysql的校园招聘平台招聘管理系统(平台、企业、用户)

热门文章

  1. “成都无机校”的燃情岁月 [转恩师一文]
  2. Smart Shooter 4 for Mac(相机控制软件)
  3. 关于如何解决hadoop jps时没有datanode
  4. 我常用的几个第三方 Python 库
  5. AI-无损检测方向速读:基于深度学习的表面缺陷检测方法综述
  6. ATMEGA16 自适应电压表
  7. php7 libevent扩展,php7下安装event扩展
  8. Flutter加载本地pdf文件
  9. Layered Windows窗口的半透明效果
  10. 对超级大的图像做模板匹配