微信小程序开放!!!

微信小程序开放了,我们用COCOS2D-JS做的游戏想要接入到小程序。
呼吁COCOS官方尽快出一个对小程序支持的简易框架!类似cocos creator对微信小程序支持的那样。
谢谢谢谢!!

无论是否允许上游戏类,我们还是想先做出来,毕竟用H5做游戏很大的原因是因为微信这个新渠道,梦想是要有的,万一实现了呢!

微信小程序不是为H5游戏而设计的,只适合用来开发应用。

我感觉实现轻型游戏是可以的

小程序运行环境:

  • 完全封闭的环境 ≠ 浏览器环境
  • WXML / WXSS / JS 格式
  • WXML ≠ HTML
  • WXSS ≠ CSS3
  • JS:支持 ES6, ES5,不支持 DOM(window, document, event etc…)
  • 不支持 WebGL,包含部分 Canvas API
  • 腾讯完全控制客户端底层的内部实现,并提供服务端支持

Canvas支持情况

  • 不支持 AffineTransform 矩阵设置
  • 不支持 globalAlpha,所以忘记淡入淡出效果吧
  • 不支持贴图变色(无法创建缓存 Canvas 对象)
  • 不支持图集(无法创建 Image 对象)
  • 不支持 BMFont 字体
  • 不支持剪裁,所以忘记 ScrollView 吧
  • 不支持 WebGL,所以不支持任何高级特效
  • 严格的模块化,不支持全局变量注入,只支持 global 下注册
  • 不支持项目内文件加载(JSON,XML 等),只能远程下载
  • 对于多点触摸支持不佳(触点没有 ID,无法区分)
  • 不支持文字排版:换行,居中等(需要使用 0, 0 为锚点才能正确定位)
  • 不支持九宫格、重复填充、网格等渲染模式
  • 不支持 skew
  • 不支持混合模式
  • 支持的 Creator 组件:Label,Sprite,Button,Widget,Layout,Animation,其他都不支持。

我上文说了,微信小程序不是用来跑游戏的。
H5游戏上微信,有另外的技术通道和商务通道,目前处于保密状态我不能说。再过几个月你就能看到了。

CocosCreator有个直播,讲了如果和小程序对接,昨晚加班连夜把录播看完了。我们团队评估,能跑现在的棋牌游戏,把动画效果都删除。只是我们是cocos2d-js,如果改CocosCreator就太麻烦了。所以想要有个cocos2d-js的插件。

如果是现在小程序的web-view打开一个cocos2d-js的游戏,我发现可以打开,背景音乐和moveTo都有效,但是touch的时候事件没触发。试了好几个,就是touch不行

试了个creator的项目,也是touch无效

请问您有这个问题的解决方法吗