微信小游戏开发工具怎么开发微信小游戏开发工具怎么开发

微信小程序写2048小游戏 - CNode技术社区
这个家伙很牛,什么都没有留下!
为了证明我也能跟得上潮流
为了证明我也能跟得上潮流,我也试了一下微信小程序,看了一官方的文档,觉得还是挺有意思的。感觉思想和代码风格有点跟Angular有点类似,废话少说,下面开始写。
1、下载开发工具
2、创建项目
扫码后进入
选择添加项目
选择无AppID,也可以开发,但不能在手机上浏览。等以后开放后再搞吧。后面的操作官方教程上面都有了,我主要分享写代码经验。
3、修改项目
创建一个代码示例项目,如图
删除logs文件夹,只保留index文件夹,注意删除logs后,要更自以为是app.json
&pages/index/index&//注意删除原来的logs
&window&:{
&backgroundTextStyle&:&light&,
&navigationBarBackgroundColor&: &#000&,
&navigationBarTextStyle&:&white&,
&navigationBarTitleText&:&2048小游戏&
这样一个基于的项目架子就搭好了
4、编写代码
代码我已写了一个简单的,
效果图如下:
5、开发中遇到的一些问题
1、没有滑动事件,又不能引入其它JS库,只能自己写一个,还好比较简单。主要利用touchstart、touchmove、touchend三个事件来解决这个问题
2、不能直接更新page.data中的数据,要使用this.setData这个函数,才能让页面重新渲染。其中最麻烦的更改data中的数组。
changeData : function( index,num ) {
var changedData = {};
changedData['mydata[' + index + ']'] =
this.setData(changedData);
这个一开始还不知道后面看文档才明白
3、动画处理
在H5中直接更改Dom加样式就行了,在小程序中要使用animation这个类,在一开始写代码时没考虑到动画问题,所以数组结构出了点问题,所以动画做得不好。
//初始化动画
this.data.animation = wx.createAnimation({
duration: 100,
timingFunction: 'ease',
this.data.animation.scale(1.2,1.2).step().scale(1,1).step();
//渲染时
&lable class=&item d{{item}}& wx:for=&{{mydata}}& animation=&{{ index == animationindex ? animation : '' }}&&
{{item ? item : ''}}
&/lable&
1、没什么觉得特别,跟使用HBuild、Ionic等混合式开发差不太多。
2、不能引用其它库是一个特点的地方,让我又找到了写原生JS代码的乐趣。
3、路由、动画队列、渲染指令、数据绑订机制等,跟主流框架一至,原来会的,很快就能学会。我就看了一个下午。
不错~棒棒哒
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
服务器赞助商为
,存储赞助商为
,由提供应用性能服务。
新手搭建 Node.js 服务器,推荐使用无需备案的> 微信小游戏上线 H5游戏迎来新平台和爆发机会
微信小游戏上线 H5游戏迎来新平台和爆发机会
DoNews互娱12月28日消息(记者 刘胜军)微信小游戏正式上线,玩家可直接点击游戏体验,与微信联系人对战或邀请围观,开发者可免费获取开发文档和工具,并通过微信直接注册和提交游戏作品。部分开发者表示,微信小程序将成为H5游戏的新平台和新的爆发机会。微信小游戏是小程序的一个新类目微信小游戏是微信小程序的一个新类目。体验该类目需要玩家将手机微信客户端升级至6.6.1版本,通过“搜一搜”或小程序搜索栏搜索小游戏的名称后点击进入。在体验小游戏之后,该小游戏将出现在微信主界面下拉菜单中,游戏记录也将保存在“发现-游戏”菜单下的“我的小游戏”一栏中。玩家可通过下拉主界面和“发现-游戏”两种方式再次启动小游戏。已发布多款腾讯开发的游戏产品,支持对战、排行、围观目前,微信小游戏已经发布了跳一跳、悦动音符、欢乐坦克大战等多款由腾讯官方开发的小游戏产品。这些小游戏支持玩家以小程序的方式分享给好友和群组,支持对战、实时排行榜、围观等功能。目前,仅安卓端的小游戏在测试少量游戏商品内购,iOS端暂不支持。开发者平台即将上线,开发者直接通过微信制作、发布小游戏产品据微信小游戏官方发布平台介绍,目前,小游戏已提供开发文档和工具,开发者可通过微信公众平台官网获取开发工具。待小游戏开放注册后,开发者可通过开发者平台来注册和提交小游戏。通过审核的小游戏产品将直接在微信小程序-小游戏中上线。目前,微信小游戏官方发布平台的“开发接入”功能暂未开放。微信小游戏是一个新平台和一个H5游戏爆发的机会有游戏开发者表示,微信小游戏是一个有微信用户资源、社交性和完整开发、审核、发布系统的开放平台。通过微信小游戏,部分H5游戏开发者将可能得到一个廉价但高效的产品发布平台,从微信本身用户体量和其强社交性与小游戏的契合程度来看,微信小游戏将可能是一个H5游戏爆发的机会,而在机会产生的同时,行业竞争也会快速加强。能够在短时间内开发出最具社交讨论性、玩法简单而新颖的产品的开发者将在这一轮竞争中占得先机。(完)
{{news.author}}
{{news.timeFormat}}
正在加载......微信团队告诉你如何做好微信小游戏|App|孙春光|游戏_新浪科技_新浪网
微信团队告诉你如何做好微信小游戏
微信团队告诉你如何做好微信小游戏
  来源: 杨阳
  18天前,微信发布了小游戏,首批上线的17款内测小游戏有通过游戏代理发行的独代产品,也有腾讯自研的产品和微信团队自己探索和尝试的产品,比如跳一跳。
  这些小游戏的累计使用用户数已经达到3.1亿,而2017年上半年中国移动游戏的自然人是4亿多。
  “3.1亿,我觉得更大的意义是对于微信用户小游戏的教育过程,也是培养用户在微信生态下玩小游戏的使用习惯。”在微信公开课上,微信游戏产品总监孙春光表示。
  小游戏方面披露的数据显示,在这3.1亿的用户来源中,有37%的用户是游戏APP活跃用户,有41%的用户曾经是APP游戏的流失用户,有22%的用户是以前从来没有玩过游戏的用户。
  其中,男女比例1:1,相比于传统APP游戏的女性用户占比30%到40%提升到了与男性同等水平;而在年龄结构上,也不只集中在学生人群或者白领人群中,分布比较均衡。
  “我自己的理解是小游戏已经做到了男女老少皆宜的情况。在这些天里,用户也体现出非常强的碎片化特征。”孙春光认为,“未来微信的9.8亿人都有可能是小游戏的用户。”
  小游戏留存率高于H5游戏
  据孙春光介绍,小游戏在微信的生态下的特点是无需下载、即点即玩、无需注册。相对于一款APP的游戏,这能拉低下载大于500M或者1G游戏后还要注册等林林总总限制用户去尝试体验游戏的门槛。
  “游戏包低于4兆,就可以实现即下即玩。”微信游戏开发总监麻华锋表示,“在iOS上,下载4兆需要3秒,安卓大概是5秒。”
  而与同样轻量的H5小游戏相比,孙春光认为,小游戏在微信的生态下有更便捷的访问、更强大的功能和更简单的开发。
  “以前玩H5游戏,在微信生态下其实和微信聊天是相冲突的,玩H5游戏的时候突然一个聊天消息过来,等你回完消息再想打开那个H5就找不到了,但是小游戏完美地解决了这个问题。”孙春光演示点击右上角快速关闭,回完消息,再下拉又切回游戏,他觉得这为很多小游戏的开发者和用户提供了很强的适应力。
  “我们也一直在打磨底层能力,包括小程序自身的加载速度”,微信开放平台基础部副总经理胡仁杰透露,小程序自身的加载速度是比H5至少有20%—30%的提升。
  而更重要的是,麻华锋还发现小游戏会比H5更吸引用户的注意力。“像斗地主,之前在微信平台也上线了H5游戏,但对比H5游戏数据和小游戏的数据,前者流失率增加了一倍。”
  孙春光也以自己的观察判断,“同等品质的H5游戏,研发成小游戏后,留存率至少有十个点的提升。”孙春光以跳一跳为例,后者的次日留存率是65%,三日留存率是60%,七日留存率是52%。
  “很多行业同仁可能有概念,这个数据已经可以媲美一款非常成功的APP游戏大作了。”孙春光称。
  不过,孙春光并不认为小游戏会抢占APP游戏的市场份额,相反是一个共赢甚至互补的生态。
  在孙春光的工作中,除了负责微信游戏,也负责精品游戏的运营工作和平台能力工作。“在微信的精品游戏里面,除了APP可以玩游戏之外,我们做了很多基于小程序作为精品游戏互补能力的一些尝试,比如王者荣耀群排行榜小程序,电竞小程序,有几百万用户每天在用;相应的,像小游戏纪念碑谷,能圈来成百上千万的初期用户,为未来上线APP提供了很好的土壤,这就是微信小游戏跟微信APP游戏的共赢生态。”
  分享是最重要的流量来源
  小游戏作为小程序的一个子类目,目的是扩充小程序服务内容,“游戏作为高频使用的小程序,可以满足用户对于社交互动的需求。”胡仁杰称。
  也就是说,小游戏同样遵从小程序的规则:去中心化,公平、创新、依靠社交驱动来完成一个小游戏更大的用户群的使用和商业变现。
  微信小游戏产品总监李卿分享的一些数据显示:首批上线游戏当中,平均情况30%用户都是来自于分享,最优秀的产品设计部分超过70%用户是来自于分享;每天登陆活跃用户,平均下来是20%用户是分享带来的,最优的产品可以做到当天活跃度50%;用户已经进入到游戏,再主动分享给下一个人的比例,平均超过10%,最优产品超过20%。
  孙春光也透露,在17款小游戏中,其中坦克作战有百分之三四十的活跃完全是依靠社交分享带来的。
  “上面的数字是想告诉大家,这是我们当前去中心化的产品最重要的流量来源。”按李卿的理解,它的关键在于做好内容和用好平台提供的各种工具来获取流量。
  而微信方面,未来也会释放好友排行榜、超越好友、群关系链等更多基于微信社交链的价值,优先开放给小游戏使用。
  但与此同时,相应的这会对过去依赖流量平台的开发团队带来冲击。
  开发了斗地主小游戏的腾讯游戏四大工作室之一光子工作室群欢乐游戏工作室技术副总监马同星认为,“小游戏倡导的是去中心化的分发方式,在风口来临的时候,真正有创意和高品质开发能力的团队和个人都有非常大的机会,只要你能够提供具有良好的社交体验的游戏,你就可以获得不错的流量。”
  马同星在斗地主小游戏上线后一直刷在线数据,期间用户新进和流水都在持续增长,于是他果断把H5游戏用户导入到小游戏,因为基于社交传播的能量非常巨大。
  “小游戏的切入点一定是满足社交化、碎片的娱乐需求的。”马同星强调。
  小游戏的商业模式是广告与道具销售
  “谈到游戏,不能不谈商业模式。”按孙春光的理解,未来微信小游戏生态将是广告与道具销售齐头并进的生态。
  “一边是高活跃用户,你可以依靠创意,依靠对社交的理解,生产适合微信生态的高DAU的游戏,一边是有经验、有能够商业变现的、道具变现的游戏研发,双向可以共享用户、共享广告收入。”孙春光说。
  孙春光认为,要生产高活跃游戏门槛没那么高,他以星途为例,星途是当前首批上线游戏中,除了跳一跳外,表现最优秀的一款产品,DAU已经超过500万,但生产这款产品的却只有四个人。
  孙春光将窍门归结为“对平台的理解”,“很多好的高DAU小游戏,实际上是基于我们对平台的理解,真的用心打磨这款产品,能够让用户真正的爱上它,那么高DAU游戏将无处不在。”
  这也是初期优先接入社交类棋牌、消除创新口碑类产品,未来再开放模拟经营、经典复刻、挂机类产品,以及策略类、塔防、RPG等产品的原由,希望借此培养用户,做出高DAU的产品,未来通过广告变现。
  “并且如果一个好的流量主经营得好,我可以预见的是未来它就是微信生态下的一个小游戏的小生态。”孙春光进一步解释,“一个公众号可以关联13个小程序或者小游戏,小程序和小游戏之间可以相互跳转,有着小程序的活跃人群,除了以前可以在微信生态下通过微信广告变现的方式之外,未来还可以通过小游戏进行流量变现。”
  胡仁杰也补充,“小程序可以互跳,小程序可以跳H5,都是希望能有更好的变现能力和变现空间。变现空间就是希望大家能赚到钱,这是我们未来研发的方向。”
  据了解,小游戏已经在安卓上测试支付能力,同时广告组件也已经在内测中,将在完善后尽快开放。
阅读排行榜
新浪科技为你带来最新鲜的科技资讯
苹果汇为你带来最新鲜的苹果产品新闻
新酷产品第一时间免费试玩
提供最新的科学家新闻,精彩的震撼图片当前位置:
> 从研发到运营 说说如何做好一款微信小游戏
从研发到运营 说说如何做好一款微信小游戏
来源:蜜蜂观察
作者:未知
  微信是当下游戏行业的热门话题,许多人呢都觉得小游戏是一个不错的发展契机,那么如何做好一款微信小游戏呢?下面我们结合2018微信公开课PRO上的内容,从研发到运营说说做好小游戏的一些注意事项和要点。
  在2018微信公开课PRO上,官方披露了小游戏的一些相关数据,在微信9.8亿月活用户的体量下,累计已有3.1亿用户使用小游戏。从数据来看,男女不限,老少咸宜。
  具体到游戏,&跳一跳&DAU突破一亿,次日留存为 65%,三日留存为 60%,七日留存为 52%。腾讯微信团队自研的星途,DAU达到500万。
  微信团队还宣布已经与育碧就小游戏展开全面战略合作。育碧旗下Ketchapp将在微信平台上线数款小游戏。双方将发挥各自优势,为用户提供玩法有趣、内容丰富、体验优质的小游戏产品。
  结合公开课,我们就来聊聊,如何做好一款小游戏?
  小游戏与H5、小程序的区别
  从技术层面来看,底层都是依赖于手机系统最基本能力。通过强化社交和文件系统能力(群分享、好友排行榜),小游戏优势在于磨平了平台差异性,基础能力都是双平台对齐的,降低开发成本。
  概括的说,对比H5,小游戏增加微信社交能力、文件系统、工具链等功能,去除了一些对游戏侧不重要的技术点。
  小游戏是小程序类目,但两者还有一些细微的差别。其中小游戏集成了小程序所有接口,并完善渲染、文件系统、多线程的能力,但去除了多页面等功能。
  从技术角度来说,H5转小游戏开发很简单,同时成本更低。星途团队,1个前端,0.5个后端,一周完成第一个demo。跳一跳团队,五个核心开发人员,耗费两个多月时间,前端3人,后端2人。
  从项目表现来看,同样品质的 H5 游戏,做成小游戏,留存率有 10% 的提升。斗地主团队分享,小游戏留存率甚至比H5增长了一倍多。目前团队已经在把把H5用户导入小游戏。
  微信游戏产品总监孙春光认为,对于开发者而言,在微信这个平台上小游戏比起 H5 主要有三个优势:更便捷的访问、更强大的功能、更简单的开发。
  此外,小游戏和传统 APP 游戏也不是竞争关系,而是要合作共赢。未来小游戏将和 App 游戏打通,可以在 APP 游戏中分享给微信好友小游戏及小程序,也可以通过小游戏来唤醒 App 游戏,并且这一能力将开放给所有的厂商。其中可挖掘的玩法还有很多,比如容量超过 1G 的大作,可以用小游戏来制作&试玩版&降低门槛,得到初期的曝光,培养粉丝;一些游戏内的模块也可以拆分成小游戏(比如签到、抽卡等)来维持活跃。
  由于&即点即玩&的特点,小游戏和微信其他业务完全打通以后,会有更大的想象空间。比如公众号文章下边附上小游戏,看完以后点进去就能玩;小游戏在朋友圈信息流投放广告,也能最有效的获取新用户。
  影响小游戏成败的关键
  1.分享是小游戏流量的最主要来源
  30%新用户来自分享,最优产品超过70%。平均DAU 20%用户来自分享,最优产品超50%。注册游戏用户主动分享超过10%,最优产品超20%。例如55%新增用户是由分享带来,DAU 30%用户由分享转发带来。
  好友排行、群排行是最直接激励用户反复游戏的分享方式。另一个有效社交的设计是加入围观模式,用户实时观看好友游戏的状况。在斗地主小游戏围观模式中,好友打了一手烂牌可以丢番茄来增加互动性和趣味性。
  据官方透露,开发者们关注的关系链功能,目前已经在测试中,后续会推出。
  2.接近原生的游戏体验
  加载速度直接影响用户的第一体验。基于用户体验,微信团队规定,游戏首包4M,可支配50M,临时空间200M。4M的情况下,iOS下载4秒以内,安卓5秒以内。最核心代码应该放在首包,禁止动态更新。其他内容放在可支配50M空间中。此外临时200M需要慎用,作为共享空间,只在当前生命周期有效。据斗地主团队介绍,其首包大小在700K左右。
  通过带参数二维码分享,开发者将游戏场景进行&切片&,玩家在分享时可以具体到某个场景,无需从头开始。同时通过技术手段可以简化调用,进一步缩短加载时间。未来小游戏还将推出分包下载的功能。
  此外,迎合社交化碎片化娱乐,是几位开发者分享时共同提到的。
  3.充实内容
  无论是跳一跳还是星途(包括斗地主的经典玩法)都是非常简单,符合轻而有趣的理念。用户轻松,无需学习、结束简单、成就简单,三点造成了用户门槛极低。
  在简单之后,如何让用户不觉得腻?玩耍的同时,需要让用户产生更多情感的投入。星途的做法是查阅大量文献资料,给用户以内容,玩游戏收获知识。斗地主则是在经典玩法的基础上,还结合人工智能开发了残局玩法,用户一个人也可以游玩。跳一跳则是将游戏中的盒子变为现实中的造型,增加亲切感。
  4.产品类型的选择
  目前微信推荐了6大类、24小类是已经被验证和磨合的品类,需要通过不断迭代,在未来实现支持全品类的游戏。
  值得一提的是,目前分享的《跳一跳》、《欢乐斗地主》、《星途》都是玩法极其休闲,属于轻度游戏。MMO、MOBA、FPS等高营收的重度玩法与目前总结的轻度、有趣、碎片化相矛盾。
  怎么赚钱?
  目前小游戏处于试运营和内测阶段,安卓开放支付,苹果iOS暂不开放。
  孙春光指出,将来的微信小游戏将是广告高活跃和虚拟道具收入齐头并进的局面,在前期主要先做高活跃,等小游戏平台发展壮大,再发力高收入的游戏。
  其实收入模式并没有脱离手游的模式,而且营收能力大小与刚才提到游戏品类直接挂钩。简而言之,目前小游戏非常重度玩法并不现实,还是以获取用户流量为主。
  一些分享案例和注意点
  1.上文提到,围观模式是非常有效的社交设计。但海量用户同时观看会造成额外的负担。在《跳一跳》的围观模式中,团队将最关键的快照数据同步到云端,随后通过云端同步到围观玩家。因为引擎保持一致,所以能做到实时观看。据透露,5千到1万围观用户的情况下,延迟不超过1秒。
  2.3D引擎实现2D效果的问题。为了节约资源,《跳一跳》在用户可视界面以外进行2D绘制,然后通过3D界面制作厚度几乎为零的模型,把贴图放上去,节约资源的同时实现了类似的效果。
  3.性能问题。在《跳一跳》中,一个场景可能有5、6个盒子和小人,实时渲染的情况下阴影计算损耗大,在低端机效果非常差。把阴影效果变为贴图,有效提升帧率。
  4.开发工具是微信提供开发者帮助的重点。
  与白鹭、cocos等引擎打通,开发者以及在相关引擎编辑器制作完成后一键到小游戏开发环境中测试。
  提供真机调试工具,能够获得实时运用环境加实施网络环境,实时获取实际运行数据。同时与腾讯云合作,提供云测试平台。
  提供运维辅助工具。数据助手整合数据,查看不同用户是否出现BUG,同时提供监控报警通知。
  5.后台运行和切换。H5游戏被质疑的一个重要原因是,手机来消息了切换不便,切换以后自动退出。小游戏实现了后台运行的功能,消息来了以后用户切换界面,游戏会处于暂停。值得一提的是,官方描述中用了&几分钟时间限制&,即暂停一段时间后自动退出。
  去中心化,是微信小程序(小游戏)多次提到的词。来自斗地主团队,腾讯游戏光子工作室群欢乐游戏工作室的技术副总监马同星认为,传统游戏流量为王、渠道为王的说法对于去中心化的小游戏不适用。依赖买量导量的游戏会感到恐慌,玩法有创意、新意的游戏将迎来机会。
  问题在于,所依仗的日活超过 9亿 的微信本身就是大平台、大渠道。在简单玩法的背后,如何让用户不觉得腻、不被取代?自日对外发布的小游戏,上线时间还太短,答案尚未揭晓。
&&&&07073游戏网登载此文出于展示和传递更多信息的目的,并不代表赞同其观点或证实其描述。如侵权请告知,马上删除。
责任编辑:黑色幽默
微信扫一扫左侧的二维码,关注“07073游戏”吧;
这里每天都有好玩的,好看的;
现在绑定账号,就能参加神秘活动,专属礼包,拿到手软;
更多乐趣,回复微信账号,等你发现!
&4399&董事长
07073游戏网在2017GMGC期间对4399董事长骆…
&XY游戏&运营
XY游戏《刺沙》上线封测以来,游戏运营表现…官方问答:微信小游戏常见问题
Q: 什么时候可以注册申请小游戏?
A: 请关注我们后期的公告。
Q: 小程序如何创建和获取画布?
A: 调用 wx.createCanvas() 接口即可创建画布,画布的使用方法详见教程的快速上手部分
Q: 小游戏可以使用 document 和 window 吗?
A: 不可以,小游戏的运行环境是一个暴露了 wx API 的 Script 运行环境。对于小游戏运行环境的介绍以及如何适配游戏引擎详见教程的Adapter部分
Q: 小游戏支持 WebGL 吗?
A: 小游戏支持 WebGL 1.0,通过 Canvas.getContext('webgl') 获取 WebGL 渲染上下文。
Q:小游戏有获取用户好友和群成员的接口吗?
A:目前不开放。
Q: 小游戏开发者工具无法上传?
A: 目前开放出来的是小游戏开发的体验模式,帮助开发者提前了解小程序的开发以及在移动设备上预览小游戏,所以没有上传以及提交体验的功能。
Q:工具中提示域名不在合法域名列表?
A:这是工具的设置的一个问题,目前请开发者修改项目目录下的 project.config.json 中的 urlCheck 的值为 false,即可跳过域名校验。在移动设备上打开调试,也可以跳过域名校验。
Q: 小游戏支持 WebGL 吗?
A: 小游戏支持 WebGL 1.0,通过 Canvas.getContext('webgl') 获取 WebGL 渲染上下文。
A: 开发者工具在部分 windows 机器上,无法获取 webgl 上下文,原因正在检查中
Q: 小游戏启动时一直卡在 loading 页。
A: 小游戏只有真正绘制了首帧之后,才会隐藏 loading 页,以减少用户看到黑屏的概率。所以开发者最好在游戏开始时进行一次简单的绘制,来减少用户等待的时间。
Q: 如何加快小游戏启动速度?
A: 小游戏启动阶段包括几个耗时部分:
1. 下载小游戏资源包
2. 初始化界面
3. decode 图片资源
所以想加快小游戏启动,建议可以从这几个点入手:
1. 缩减小游戏资源包大小
2. 图片资源小一些
3. 先尽快绘制一个简单的界面让加载页面消失,让用户能看到页面
Q: 小游戏内存为什么一直在上涨?
A: 平台侧不清楚何时进行内存释放,所以需要游戏开发侧在合适的时机调用 wx.triggerGC 释放内存。
Q: 为何分享没有图片
A: 小游戏分享和小程序分享不同,小游戏不支持截屏,支持imageUrl参数,可以通过保存Canvas接口存图后,将路径填入imageUrl中
Q: 为何分享替换了图片却没有效果
端对网络图片存在缓存,下载后不会主动删除,所以不能只换图不换url
Q: 为何分享图片比例不对/显示有黑边或白边
A: 显示时会对图片进行裁剪放缩,图片长宽比最好是5:4
Q: 为何加载图片失败
A: 小游戏图片类型和大小有限制,格式目前支持png/jpeg(或jpeg/bmp(etc1, etc2, rgba)/gif/svg 大小 2048 * 2048 以下,图片加载失败的信息也会打印在 vConsole 中
Q: 为何预览接口提示data too large
A: Android 中预览接口的数据是通过 intent 传输到预览界面的,而整个对 intent 的资源空间大小是共用的1M, 所以这里传入base64的数据会导致程序崩溃,所以建议传 如果没有 url 图片,可以调用写文件接口把图片存到本地后,再传文件路径即可.
Q: 为何音频播放有损
A: 小游戏音频最多只支持10个音源同时播放,当超过这个数量时,会丢弃当前的播放请求.
Q: 为何音频不同步
A: 小游戏音频资源申请是异步的,如果有强依赖音频的逻辑,建议在调用音频接口后,等获取到对应的回调后再继续往下处理
Q: 在部分低端机型上性能很差
A: 低端机对部分函数的支持较差,可以尝试去除一些阴影,减少一些纹理来降低性能的消耗.

我要回帖

更多关于 微信小游戏开发教程 的文章

 

随机推荐