作者:郑晖
链接:https://www.zhihu.com/question/21472398/answer/21636160
来源:知乎
著作权归作者所有,转载请联系作者获得授权。
链接:https://www.zhihu.com/question/21472398/answer/21636160
来源:知乎
著作权归作者所有,转载请联系作者获得授权。
目前国内一半以上的手机棋牌是用cocos2d或者cocos2d-x做的,所以说你说的顾虑现在来看没必要。 现在手机棋牌的主要问题有几点,手机适配问题、及源代码的保密性、手机充值丢包、防止作弊等等。这应该也是国内大部分手机棋牌公司以后要面对并且解决的问题。 1、安卓手机目前16:9,5:3两种比例分辨率为主,占了差不多90%。IPAD不用说的4:3。最完美的情况下当然是做这三种分辨率的手机版本。但因为要引入不同的SDK,3倍的开发周期是无法想象的,所以大部分公司都是只做一种版本,然后再择中调整界面。这里面就会出现各种情况,我就不一一细说了。 2、游戏对于源代码,图像资源的保护要求非常高。以html5做例子,作为一种新的业界标准,html5现在还不适合手机棋牌游戏对于源代码保护,图像资源保护的需求。目前的情况是下载大部分手机棋牌的压缩包,解压包都能完整的获取到所需要的资源(一般是图片和音频)。并且只要有一定的代码破解能力就能够得到源代码。当然有一些国外的棋牌游戏破译还是有点难度,说到底破译这种东西说穿了就是效率代价问题。 3、目前我经历的几家手机公司,手机充值一直是个老大难问题,经常丢包,包括一些诸如91这种大型企业。有付费意愿的玩家本来就少,再充值失败、充值未到账、想充值也变得不充值了。 4、防作弊也是比较难的问题,一方面是时间问题,本来开发游戏就要花费大量时间,还要接不同的SDK,哪有时间去做LOG和后台统计。另一方面是棋牌本身的问题,棋牌游戏本身互动性就比较强,作弊方式花样繁多(包括各种常规作弊方式以及非常规作弊方式),再加上因为要有陪玩的机器人的AI(越小的公司机器人AI越要做好,大公司这方面顾虑比较小)。要真正把防作弊做好并不是短时间能做好的。 到饭点了,最后说一句,以我个人的经验,保证游戏的流畅度和稳定度是制作手机棋牌的重中之重。把玩家留下来才是最主要的