微信小游戏开发的基础知识
下图是Laya官方的一张介绍图片,游戏引擎涵盖的东西比较多,掌握游戏开发必须要掌握这些东西,这次讲讲一些游戏中的基本概念。
一、游戏引擎
市面上的H5游戏引擎好多,国内外比较知名的有Egret、Cocos、Laya、Phaser、Three.js等等,各引擎实现上有区别,但游戏里面的一些基本概念都差不多。触类旁通,切换引擎的成本就只在于对引擎API的熟悉。
记录web技术,生活点滴,读书分享
下图是Laya官方的一张介绍图片,游戏引擎涵盖的东西比较多,掌握游戏开发必须要掌握这些东西,这次讲讲一些游戏中的基本概念。
市面上的H5游戏引擎好多,国内外比较知名的有Egret、Cocos、Laya、Phaser、Three.js等等,各引擎实现上有区别,但游戏里面的一些基本概念都差不多。触类旁通,切换引擎的成本就只在于对引擎API的熟悉。
H5游戏市场是一个巨大空白市场。腾讯所有的平台都在积极探索H5游戏的可能,都不愿意错过这样的机会。无论是微信、手机QQ、QQ空间或浏览器,这是一个不容忽视的增长点,平台需要与开发商紧密合作,一起探讨H5游戏的未来。
总结下近期用Laya开发微信小游戏中遇到的一些问题。
截止目前为止,自己开发过不下十款小程序。算是有些经验,其实对于一个熟悉了前端开发的工程师,小程序的入门会非常简单,无非是要多熟悉些API和小程序的开发工具。本质上和写一个H5页面没有什么区别。
加速度计的接口在可发过程中可能用的不是很多,但有一个大家比较熟悉场景就是摇一摇,自从微信火了之后,摇一摇便是一个神奇的存在。本期就要来谈一谈摇一摇,利用微信小程序的加速度计接口做一个摇骰子的功能。
小程序的分享票据,可以理解为每一次分享的一个唯一ID。有什么用处呢?太有用处了,比如分享到群。
一直发现小程序好慢,尤其是第一次打开的时候。因为第一次会涉及到登录的授权,官方文档是这么说的:
通过 wx.login() 获取到用户登录态之后,需要维护登录态。开发者要注意不应该直接把 session_key、openid 等字段作为用户的标识或者 session 的标识,而应该自己派发一个 session 登录态(请参考登录时序图)。
近期评论