微信跳一跳小游戏正式的拉开小游戏小程序的序幕,相信也会带来社交游戏的一个爆点,那么如何快速进入小游戏,如何开发微信小游戏呢,
小游戏只有以下两个必要文件:
game.js 小游戏主程序入口
game.json 配置文件
运行环境
小游戏的运行环境跟小程序类似,运行在 JavaScriptCore 中,因此没有 DOM、BOM API。
与小程序一样,小游戏每次发布需要经过审核。我们在小程序和小游戏中都移除了动态执行代码的能力,包括以下调用方式:
eval 函数
setTimeout、 setInterval 函数第一个参数传入代码字符串执行
使用 Function 传入字符串构造函数
使用 GeneratorFunction 传入字符串构造生成器函数
HTML5 游戏适配指引
现有 HTML5 游戏希望移植到小游戏环境,主要需要针对小游戏做以下适配:
所有 DOM、BOM API 改成小游戏相应的 API 调用方式
避免在游戏中使用动态执行代码的能力
前期为了减少游戏移植成本,我们提供了一个 Adapter ,它基于小游戏环境模拟封装了一套 BOM、DOM API 暴露到全局
配置项
游戏小程序开发者通过在根目录编写一个 game.json 文件进行配置,开发者工具和客户端需要读取这个配置,完成相关界面渲染和属性设置。
示例配置
{
"deviceOrientation": "portrait",
"networkTimeout": {
"request": 5000,
"connectSocket": 5000,
"uploadFile": 5000,
"downloadFile": 5000
}
}
KESION 科汛软件
KESION 科汛软件是国内领先的在线教育软件及私域社交电商软件服务提供商,长期专注于为企业提供在线教育软件及社交电商SaaS平台解决方案。
公司核心产品云开店SaaS社交电商服务平台、在线教育SaaS服务平台、教育企业数字化SaaS云平台、企微营销助手、私有化独立部署品牌网校和在线教育咨询等。KESION 不断通过技术创新,提供产品和服务,助力企业向数字化转型,通过科技驱动商业革新,让商业变得更智慧!
若内容侵犯了你的合法权益:名称、头像、商标被冒用;人身被诽谤造谣;文章被抄袭。可发送邮件到notice_miniprogram@tencent.com发起侵权投诉。...
针对微信小程序map功能要如何开发,如何在地图上标记地点,下面为大家介绍微信小程序地图map开发之基本属性...