# 连尚小游戏

连尚小游戏具有便捷、轻量、免安装的特点。游戏包由云端托管,在APP内投放和运行,体验流畅,安全可靠。

用户可从点开即玩,无需安装。

我们支持目前主流的 H5 游戏引擎,例如 Cocos2D、Egret、Laya 等,也支持 WebGL,可以满足各种开发的需求。

连尚小游戏允许用户基于给定的 API 编写游戏代码,最终生成可运行在接入小游戏功能的各产品 APP 上。

连尚小游戏运行环境并非一般 Browser 环境或 webview 环境, HTML5 格式的 HTML + CSS + javascript 式游戏代码不能在连尚小游戏运行环境中顺利运行。

连尚小游戏以.cpk格式的游戏包形式运行于小游戏运行环境中,HTML5格式的游戏代码需要做出适配方能运行。

# 名词解释

名词 解释
H5小游戏 HTML + CSS + javascript为代码结构的游戏,运行在浏览器或webview环境中
连尚小游戏 连尚小游戏特有运行环境,运行cpk格式的游戏包

# 运行环境

连尚小游戏运行环境是基于V8javasript运行环境,并不是常见的浏览器或webview运行环境。

绘制界面并非传统的浏览器DOM树渲染,而是由小游戏引擎直接通过WebGL调用显卡指令渲染界面。

小游戏环境中没有DOM解析器,也没有BOM对象。

也就是说,在连尚小游戏环境中:

  • 不能运行HTMLCSS
  • 不能执行DOM操作
  • 不能执行BOM操作

# 平台能力

小游戏平台只能使用 JavaScript 来编写小游戏。 小游戏的运行环境是一个绑定了一些方法的 JavaScript VM。 通过 wuji.xxx 系列 API 进行调用,具体文档参考API列表一栏。

# 开放能力

平台允许开发者可以利用宿主提供的如登录,分享、支付、广告等一系列开放能力,用以完善自己的产品逻辑和体验。 具体可以参考开放能力一栏。

Last Updated: 2020-11-09