一.如果用到了皮肤文件 一定要打包成js 在egretPropertues.json里添加eui设置 打包成js 发布的时候自动会将皮肤文件打包成js文件 二.一定要分包 微信小程序限制大小为4M,超出4M需要做分包,且分包累计不能超过8M.所以发布设置里面需要将资源全部放到远程资源里。具体做法就是在buil选项里添加ResSplitPlugin设置 将项目下不需要打包进小程序的都不发布到小程序项...

1. 分数显示   拖动一个Label到gamescence中,如图1,调整合适位置。设置Label的初始文字为Score:0。   给Game脚本添加一个scoreDisplay的Label属性,并且绑定上述Label。 2. 分数更新   给Game脚本添加如下函数,得分时调用。 3. 得分逻辑   采用碰撞的方式添加得分逻辑。当障碍物到达主角同一高度,若两者极性相同,得分加一。具体方法为: ...

1. 主角行为分析 - 主角状态   主角要能根据触摸切换S和N两种状态。 - 主角位置   主角只在两个状态之间切换,并不需要运动,因此位置固定。 2. 主角脚本控制 第一步:   创建游戏场景gamescence,添加游戏背景图片,调整节点合适位置。 第二步:   创建两个NMagnetPlayer和SMagnetPlayer预制体,作为主角的两种动作状态。关于预制体创建请参考预制体创建与销毁...

1. 预制体介绍   游戏场景中左侧障碍物N、S磁铁1和右侧障碍物N、S磁铁2是在游戏中随机出现的。Player 3包含N、S两种状态,触摸屏幕后状态改变。这些都不是游戏一开始就加载的资源,我们称作预制体。 2. 预制体创建 第一步:   首先找到层级管理器1处的”+”号,点击,选择新建空节点,将该节点命名为Myprefab。将资源管理器中的3北极图片拖动到Myprefab...

1. 障碍物预制体的制作   障碍物主要是N和S状态的磁铁,制作NMagnetObstacle和NMagnetObstacle两个预制体。具体预制体制作请参见预制体制作。 2. 障碍物的产生 第一步:   在Game脚本中的onLoad函数里创建NMagnetObstaclePool和SMagnetObstaclePool,并向其中分别添加NMagnetObstacle和SMagnetObstac...

1. 创建GameOver场景   在gamescence场景下新建一个gameover节点,如图1所示。在gameover节点下加入游戏结束背景、当前的分、在玩一次、回到首页、炫耀等游戏资源图片,如下图2所示。 2.GameOver实现 第一步:   在Game脚本的属性中加入gameOverNode节点,并且绑定gameover节点。加入bgNode节点,并和游戏背景绑定: 第一步:   由于...

一、使用egret wing 打开项目 1、查看是否有Platform.ts文件 (如果没有,在Main.ts同级的文件加下添加Platform.ts文件 ) Platform.ts文件内容如下: 2、修改Platform.ts文件 添加showShareMenu方法 3、在Main.ts中调用showShareMenu 再runPlatform方法中调用showShareMenu, runPla...

1. 场景创建   我们首先将图中预先准备好的资源2拖入到3中或者1中,都OK。然后调整大小和相对位置。这里我们放了一个Label、背景图片和一个开始的图片。我们要给这个开始图片绑定点击事件。接下来简单介绍一下JSP游戏脚本。 2. 脚本介绍 下面是一个简单的Node节点的脚本。 cc.class cc.Class 是一个很常用的 API,用于声明 Cocos Creator 中的类。 exten...

除了使用Cocos Creator与Egert等主流前端引擎开发外,眼下也有不少开发者选择使用微信web开发者工具,今天我们就教大家如何使用Matchvs SDK开发一款标准的联网游戏。 目录 新建游戏 导入 SDK 开始接入 新建游戏 新建一个微信小游戏项目 注意:建项目的时候,如果没有appID, 可点击下图中的'小游戏'按钮体验 .  查阅微信小游戏开发者文档, 学习基本概念. 导...

Matchvs是一款游戏服务器引擎,《激流竞速》这款游戏是基于Cocos Creator进行前端开发的基础上,通过接入matchvs SDK完成了联网功能的快速实现。在游戏中,双方可以进行实时PK对战,通过控制角色在高速行进的平台上不断跳跃,若一方角色掉落水中则宣告游戏失败。 体验地址:http://alphazwimg.matchvs.com/cocos/oneTwoStep/web-mobil...

nodejs服务端实现微信小游戏登录的验证与解密信息 本文章主要借鉴于微信公众平台开放接口进行相应功能的开发,参照流程时序图如: 目录 nodejs服务端实现微信小游戏登录的验证与解密信息 目录 小游戏客户端(结合cocos creator客户端开发) Step1: wx.login(OBJECT) OBJECT参数 Success返回参数 Step2: wx.getUserInfo(OBJECT...

☹. 背景 推荐参考文章 ☺. 追本溯源 经过好大的一个圈,我注意到,导入小游戏项目后的 “开发者工具”和导入官方提供的小游戏项目的界面是有所不同的! 并且,”开发者工具” 默认使用情况下,模式的选择还不是那么自由的 此时,各种百度得到一种解释:小程序和小游戏是不兼容的 ♌. 解决方案 ①. 账号配置的修改 首先,原因在于我之前申请的”小...

课程简介 2017-12-28 下午,微信发布最新版本,蓄势已久的“微信小游戏”终于来了。在 2018 微信公开课 Pro 上,微信游戏产品总监孙春光指出,小游戏的累计用户达到了 3.1 亿(微信日活超过 9 亿)。 孙春光表示,2017 年移动游戏的自然人有 4 亿多,他们用 20 天就达到了这样一个数据。 作为微信小游戏的入门教程,此达人课共计10篇文章,带你一步一步实...