从2.1.2版本开始,2dx在libExtensions下添加了一个AssetsManager类用于资源的在线更新和简单的版本管理,同时添加了AssetsManagerTest项目示范了AssetsManager类的用法。运行AssetsManagerTest,可以看到菜单界面点击enter,看到 ...
在线更新是用脚本编写游戏逻辑的特有功能,由于脚本语言是边解释边编译的特性,使得游戏在运行的时候可以通过下载最新的脚本来执行游戏逻辑。在不修改Native接口的情况下,在线更新每次更新只需要下载一个 k M 的zip脚本压缩包即可。相比较而言,传统的apk打包或者ios的ipa打包且不说打包花费的时间,用户每次更新必须重新下载整个程序包 一般在 M以上,甚至到几百M ,更要命的是ios上传发布必须 ...
2013-08-16 16:54 0 3235 推荐指数:
从2.1.2版本开始,2dx在libExtensions下添加了一个AssetsManager类用于资源的在线更新和简单的版本管理,同时添加了AssetsManagerTest项目示范了AssetsManager类的用法。运行AssetsManagerTest,可以看到菜单界面点击enter,看到 ...
如果你是一个cocos2d-x的老手,那你可以忽略这篇博文,如果你是一个接触过javascript,想通过HTML5做游戏的,但是苦于不知道如何下手,那么这篇博文可能会帮到你。 cocos2dx-jsb的主要运用的语言是javascript,其实简单的说jsb ...
近年来HTML5风起云涌,特别在移动端已经被更多的人熟识。H5跨平台,在线更新等特性,被人们津津乐道。然后就出现了各种H5的框架,甚至多达100种,真是让开发者眼花缭乱,笔者作为一个从事H5游戏开发一年的开发者,从我这一年的摸索,比较,最终选择cocos2d-x jsbinding(以下 ...
我之前一直学习c++的,第一次接触cocos2d是oc版的,虽然很好用,但是,我还是对c++情有独钟,再加之cocos2d-x由自己人主导,更应该拥抱她,热爱她,把她发扬光大。之后,我将会全面投入cocos2d-x的怀抱,欢迎大家和我交流,一起学习。 补充一点:我选择cocos2d-x绝不是简单 ...
什么是热更新 所谓的热更新,指的是客户端的更新。 大致的流程是,客户端在启动后访问更新的URL接口,根据更新接口的反馈,下载更新资源,然后使用新的资源启动客户端,或者直接使用新资源不重启客户端。 热更新代码使用到的场景 情人节快到了,你想要组织一个游戏内活动,错过时机肯定是 ...
由于项目中打算使用unity3d,最近研究它在线更新的问题,得到一个答案:死心吧! 1.C#反射机制ios不适用,unity3d在ios平台上与其他平台不一样,ios不支持反射,而其他平台可以做到,但即使适用映射,对于unity3d来说也不方便,这与unity3d采用mono机制,比如:一个挂在 ...
我们时常需要这么些功能,弹出一个层,给与用户一些提示,这也是一种模态窗口,在没有对当前对话框进行确认的时候,不能继续往下操作。 功能分析 我们设计一个对话框,对话框上有几个按钮(个数可定制),当然有个标题,会让别人一眼看出它之功用,里面可以有些详细的提示文字,需要是模态窗口,而且窗口 ...
转自:http://codingnow.cn/cocos2d-x/775.html 从结构图可以看出,动作类的基类是CCAction,通过继承它可以实现很多种动作。 CCFiniteTimeAction:有限次动作执行类,就是按时间顺序执行一系列动作,执行完后动作结束 ...