业务体系业务体系
您现在的位置:首页>业务体系>技术研发

技术研发TECHNOLOGY

SGPhone-X手机游戏引擎

SGPhone-X手机游戏引擎是超级玩家结合自研的服务器框架及cocos2d-x、openfl等开源项目,并配套开发了渠道接入工具、自动构建系统、运营分析系统、业务受理系统、运维监控系统等组件而形成的一套引擎。SGPhone-X手机游戏引擎的目标是更好更快的做出手机游戏,将一款游戏的制作周期缩短到3个月。

服务器框架

已有成熟的服务器框架,新项目无需关注网络通讯和连接管理、用户数据的获取和保存、平台接口对接,只需写业务逻辑即可。面对异步业务逻辑,框架也提供了一套精巧的方案来极大简化,避免使用状态机。这套服务器框架已经历5款以上游戏的考验,能让有C++基础的新手在2周内上手写业务逻辑。

开源的cocos2d-x前端引擎

前端方案之一是选择成熟的cocos2d-x,SGPhone-X扩展了与服务器通讯模块、热更新和差分更新模块、灰度更新和全量更新模块等等。

开源的openfl前端引擎

openfl是一款基于haxe语言,接口与as3有90%一致的前端引擎,SGPhone-X为方便众多的as3er开发手机游戏,特在openfl底层做了改进,优化了资源管理、内存管理、以及若干bug的修复,目前已有一款基于openfl的成熟游戏上线运营中。

配套组件

渠道接入工具、自动构建系统、运营分析系统、业务受理系统、运维监控系统等配套组件是持续开发积累出来的,为公司新游戏的开发和运营提供了相当多的便利。