zoukankan      html  css  js  c++  java
  • 小游戏来了 游戏小程序你想知道的这有

    小游戏已于今日正式上线。微信官方对外宣称:小游戏是小程序的一个类目,它即点即玩,无需下载安装,体验轻便,你可以和微信内的好友一起玩,比如PK、围观等,享受小游戏带来的乐趣。小游戏的运行环境跟小程序类似,运行在 JavaScriptCore 中,经过适配后现有 HTML5 游戏可以移植到小游戏环境。游戏开发者可以在微信公众平台上查阅小游戏开发文档,下载最新版的开发者工具。

    小游戏长啥样?

    “小游戏”的开屏游戏是一个名叫“跳一跳”的小游戏,而“跳一跳”只是小游戏中的一款,如同4年前微信5.0版本的开屏游戏:打飞机。”

    ytkah第一时间进行了测试,发现在微信“搜一搜”搜索“跳一跳”进行体验,此外,可以通过好友的转发加入小游戏进行互动,形成自传播。

    除了跳一跳还有16款微信小游戏可以玩

    由此可见:“小游戏”这个小程序类目,为游戏开发者提供的一个新开发路径。

    小游戏开发文档哪里找?

    开发者不需要登录任何帐号,在微信公众平台官方就可以访问小游戏的开发文档,下载支持小游戏开发的开发者工具。


    开发工具怎么用?

    开发工具下载后,你可以先行进行开发。待小游戏正式开放开发者注册后,你可以在微信公众平台官网进行注册、提交信息和代码审核等。

    与小程序一样,小游戏每次发布需要经过审核。我们在小程序和小游戏中都阉割了动态执行代码的能力,包括以下调用方式:

    1. eval 函数
    2. setTimeout、 setInterval 函数第一个参数传入代码字符串执行
    3. 使用 Function 传入字符串构造函数
    4. 使用 GeneratorFunction 传入字符串构造生成器函数

    HTML5 游戏适配指引

    现有 HTML5 游戏希望移植到小游戏环境,主要需要针对小游戏做以下适配:

    1. 所有 DOM、BOM API 改成小游戏相应的 API 调用方式
    2. 避免在游戏中使用动态执行代码的能力
    3. 前期为了减少游戏移植成本,我们提供了一个 Adapter ,它基于小游戏环境模拟封装了一套 BOM、DOM API 暴露到全局。
  • 相关阅读:
    linux 时间同步
    sublime3 install python3
    Postfix的工作原理
    MySQL启动报错
    Socket server
    自定义静态网卡配置
    Nginx 404 500
    Pymysql
    Gitlab smtp 设置
    Windows 文件自动同步共享工具
  • 原文地址:https://www.cnblogs.com/ytkah/p/8136818.html
Copyright © 2011-2022 走看看