客户端设计TypeSDK
文章平均质量分 88
老海贼
游戏行业技术从业者
展开
-
TYPESDK手游聚合SDK客户端设计思路与架构之五:渠道sdk额外功能兼容性设计
引言:本文旨在提供读者制作一个自己的聚合sdk的思路,抛砖引玉,让更多的读者对聚合sdk有更好的理解。 手游渠道成百上千,相对的渠道sdk需求更是千七百怪。聚合sdk的基础框架包含了手游渠道通用的大部分功能接口。但是随着移动设备操作系统的更替,ios每年一个大版本,安卓每年若干个版本,越来越多的新系统功能加入到了手游sdk中。相对应的为了兼容现在以及将来的这些原创 2017-02-17 17:06:59 · 483 阅读 · 0 评论 -
TYPESDK手游聚合SDK客户端设计思路与架构之一:设计需求分析
引言:本文旨在提供读者制作一个自己的聚合sdk的思路,抛砖引玉,让更多的读者对聚合sdk有好的理解。 在上一篇《TypeSDK总体思路和架构》中,简述了一个聚合sdk,需要哪些模块,实现哪些功能,模块之间的相互关系是怎么样的。 有了基本思路和架构,那么任何一个程序一个解决方案,都会有一个基本的设计原则。作为聚合sdk,我们要秉承哪些基本原则呢。 1.原创 2017-01-17 11:36:19 · 1447 阅读 · 0 评论 -
TYPESDK手游聚合SDK客户端设计思路与架构之二:安卓平台统一化接口结构及思路
在上一篇《TypeSDK聚合sdk设计基本原则》中我们提到了,设计聚合sdk需要设计开发平台部分的接口,以及设计发布平台的聚合这2个大模块。那么我们今天就先来讲讲发布平台之一:安卓平台的统一化接口结构和思路。 一、相关的需求 安卓平台的统一化接口,我们需要考虑到具体以下的几点: 1.对外需要有统一的接口,保证不同的渠道sdk 对同一个游戏来说,是调用相原创 2017-01-23 13:52:33 · 593 阅读 · 0 评论 -
TYPESDK手游聚合SDK客户端设计思路与架构之三:iOS平台统一化接口结构及思路
在上一篇《TypeSDK安卓平台统一化接口结构及思路》中我们阐述了安卓平台的接口结构和思路。在这里我们将阐述iOS平台下的接口结构和思路。 ios平台主要是基于Objective-C的语言,总体的设计思路和安卓类似,具体实现的细节和接口的结构会有细微的不同。 在ios平台,我们会涉及到部分的c语法以及oc和c的混编,相对安卓需要注意点会多一点。原创 2017-01-23 13:53:50 · 1010 阅读 · 0 评论 -
TYPESDK手游聚合SDK客户端设计思路与架构之四:unity开发平台部分结构设计和思路
在上一篇《iOS平台接口设计及思路》中我们阐述了ios平台的接口结构和思路。在这里我们将阐述unity平台下的接口结构和思路。 unity平台是开发平台,我们的程序代码是在这个ide下堆叠的。unity端并不需要过多的考虑不同运行平台(安卓/iOS)上的底层机制是如何实现的,本身unity已经做了相应的处理,我们只需要知道自己当前的运行平台是什么样的,然后做好相关的平台差异原创 2017-01-23 14:10:55 · 479 阅读 · 0 评论 -
TYPESDK手游聚合SDK客户端设计思路与架构之六:SDK配置文件设计思路
作为一个聚合sdk的客户端,势必针对每一个不同渠道sdk有一套自己的配置文件。同时,作为聚合sdk客户端本身也会有相关的功能配置需求。加上部分的游戏开服和登录等等在线应急功能的需求,也最好是需要有一套配置文件。同时这些配置文件有些需要放在本地,有些则需要放在资源服上读取,有些则要放在聚合sdk服务器上读取。 零零总总的说了这么多,那么让我们来理一下思路,看看到底要有那些配置文件。 从功能分原创 2017-03-08 17:28:08 · 933 阅读 · 0 评论