作为一名游戏开发者,好不容易等到游戏快上线了,却紧接着是无止境的SDK接入工作。那么,作为一个文艺的程序员,我们总不能做着2B程序员的苦逼工作,不断重复地去接SDK,接SDK,接SDK吧。。。所以,我们就在想怎么做呢,怎么样才能一劳永逸呢?经过多少个失眠的夜晚,少了N次和老婆XXOO的时间,终于发现了点什么,当正准备干点什么的时候,突然发现,市场上出现了像棱镜,AnySDK,易接这样第三方SDK统...
分类:
其他好文 时间:
2015-04-04 10:45:22
阅读次数:
354
整套u8sdk的核心思想,就是让我们的SDK接入成本,能够控制在1,而不是N。啥意思呢?就是,我开发第一款游戏的时候,我接了这些SDK,当我开发第二款,第三款游戏的时候,这套SDK可以尽可能的复用,而不是每开发一款游戏,又从头去接各个渠道sdk。所有的游戏都能够使用同一套SDK接入框架,来快速完成SDK的接入工作。那么,在U8SDK里,我们怎么做到呢?请看我们总体的思路:
...
分类:
其他好文 时间:
2015-03-15 19:53:13
阅读次数:
665
Cocos2d-JS 项目接入AnySDKhttp://cn.cocos2d-x.org/tutorial/show?id=1836前言国内居高不下的安卓手机占有率以及不断提升的回报率,使得安卓市场已成为游戏研发商无法忽视的淘金热土。然而,上百个渠道的SDK接入令游戏公司大呼“伤不起”,各种渠道、用...
分类:
Web程序 时间:
2015-03-14 21:30:05
阅读次数:
2026
题记:很多做游戏开发的人,估计都或多或少地接过渠道SDK,什么UC,当乐,91,小米,360……据统计国内市场当前不下于100家渠道,还包括一些没有SDK的小渠道。每个渠道SDK接入的方法呢,多是大同小异。但是,正是这些小异,又让SDK的接入,产生了无穷无尽的变数。所以,接入SDK之前,如果你没有经...
分类:
其他好文 时间:
2015-03-11 00:33:50
阅读次数:
252
上一篇文章,我们总体地分析并设计了一套高效的SDK接入方案,也罗列出这套方案,我们需要完成的工作。这里再罗列并回顾下:1、统一抽象的SDK接入框架2、各个SDK接入实现3、一键打包工具4、统一的登陆认证中心和支付中心5、对多个平台的支持,比如Unity3D,Cocos2D等那么接下来这篇文章,我们就...
分类:
其他好文 时间:
2015-03-11 00:31:36
阅读次数:
437
U8Server是采用J2EE框架SSH2实现的。当然你也可以采用任何其他你熟悉的语言实现。上一篇文章中,我们从类的抽象中,大致梳理了一下U8Server所要完成的工作。大的方向上,U8Server需要实现统一的用户登录认证,和支付中心两大功能。更深入的细节,U8Server需要完成以下功能:
游戏管理:查询游戏,创建游戏(同时生成游戏的唯一appID,appKey等),编辑游戏,删除游...
分类:
其他好文 时间:
2015-03-08 20:15:09
阅读次数:
706
在U8SDK整套框架总体架构那篇文章,我们就给出了服务器端的解决方案,为此,我们加入了一个U8Server,来作为U8SDK整套框架的服务器端的统一用户认证中心和支付中心。那么,为了方便,我们这里再来引用一下登陆认证的流程图:
回顾下我们之前的分析,U8Server作为统一的登陆认证中心,针对的是多款游戏,那么每款游戏在接入SDK之前,就需要向U8Server申请一个...
分类:
其他好文 时间:
2015-02-24 17:33:24
阅读次数:
202
我们知道,每个android应用程序中都有一个唯一的上下文Application对象,这个Application一般我们不需要去关心他,应用启动时,系统会自动创建一个默认的Application实例。但是,因为Application在整个应用中是唯一的,也就是说,他是一个单例。所以,有的应用就可能希望利用Application来完成一些工作。
好在,在android中,实现一个自定义的A...
分类:
移动开发 时间:
2015-02-09 09:26:37
阅读次数:
277