开发规范

本章将介绍开发QQ轻游戏过程中对于编码的规范,通过阅读本章内容可以提升QQ轻游戏的开发质量。

BK.Script.loadlib规范

bricks引擎不支持AMD和CommonJS加载方式。加载其他js文件如下

  1. BK.Script.loadlib("GameRes://lib/script1.js")

禁用eval,Function

eval和Function都有动态运行js代码的作用,动态运行js代码不仅速度较慢,而且存在潜在的安全风险

自建服务器必须腾讯云

平台方也允许开发者使用自建后台,但必须要求服务器使用腾讯云。 自建后台的访问方案有如下三种

  • websocket(对应BK.Websocket类)
  • socket(BK.Socket)
  • http请求(BK.HttpUtil)

    iPhoneX界面规范

iPhoneX规范

原文: https://hudong.qq.com/docs/engine/standard/intro.html