为什么要在线更新资源和脚本文件?
简单概括,如果你的游戏项目已经在google play 或Apple Store 等平台上架了,那么当你项目需要做一些活动或者修改前端的一些代码等那么你需要重新提交一个新版本给平台。但是平台审核和具体的上架时间是个不确定的。具体什么时候能上架,主要由具体的平台决定。
如果游戏项目是使用脚本语言进行编写的(如lua、js),那么一旦需要更新,则可以通过从服务器下载最新的脚本和资源,从而跳过平台直接实现在线更新。
本文主要是解决如何在项目中实现在线更新:我们这里用的是coco...
分类:
其他好文 时间:
2014-11-23 21:42:28
阅读次数:
278
题目描述Description【Shadow 1】第二题Shadow最近知道了图灵机是什么(Shadow:就是一行格子和一个机器头移来移去的呗!),于是他突发奇想,创造了一个新游戏——“图灵机游戏”(Shadow:好听吧?)。游戏规则如下:在一条长长的纸上有N个格子,每个格子上都有一个数,第i格的数...
分类:
其他好文 时间:
2014-11-13 22:05:09
阅读次数:
223
引言:
网络游戏作为一种复杂度较高的软件,从其设计角度还是有一些共性的,比方说几乎所有的网游都会有一个主循环。由于游戏需要根据输入、游戏内状态的改变来不间断地更新游戏画面,所以游戏的主循环往往看起来像一个“死循环”,那么这个“死循环”是如何工作的?...
分类:
其他好文 时间:
2014-11-06 17:40:49
阅读次数:
212
想让游戏暂停,只要调用 CCDirector::sharedDirector()->pause(); 就行了,反止重新游戏就是 CCDirector::sharedDirector()->resume();
但这有一个问题就是游戏层依然能接受触摸反应,我们想按下pause键游戏暂停,但游戏内容不再接受触摸,该怎么办呢?
pause键一般是CCMenu, 它的触摸优先级为-128 数值越小越...
分类:
其他好文 时间:
2014-11-04 13:17:14
阅读次数:
176
Xsolla采访了来自旧金山的Nastycloud游戏工作室 。了解了它们最新的一款正在 Kickstarter上集资的新游戏——Nastycloud,以及创建游戏社区的优势。
能给我们介绍一些你们的工作室么?
Nastycloud是由六名来自于阿根廷布宜诺斯艾利斯的成员组成,分别是美术,音乐设计,游戏设计和3名开发者。我们在游戏行业都有4到5年的经验,今年我们走到了...
分类:
其他好文 时间:
2014-10-29 09:17:58
阅读次数:
229
Xsolla有幸与Flame in the Flood游戏的开发者之一—————Forrest Dowling进行了采访,Flame in the Flood这款很棒的游戏在Kickstarter上已经集资了20万美金。Forrest对于游戏玩家来说并不陌生。他是Bioshock: Infinite游戏的头牌设计师。他在Unreal Engine 3基础上完成的新游戏,成为了小型团队智囊团令人惊叹...
分类:
移动开发 时间:
2014-10-28 09:27:35
阅读次数:
249