-
公开(公告)号:CN108376101B
公开(公告)日:2022-06-07
申请号:CN201810063269.2
申请日:2018-01-23
申请人: 珠海金山网络游戏科技有限公司 , 广州西山居世游网络科技有限公司
IPC分类号: G06F9/50
摘要: 本发明公开了一种Unity3D运行时资源管理方法,包括以下步骤:以有向图的方式对Unity3D运行时资源的依赖、引用状况进行建模;查找无父节点的GameObject对象,将其视为根集;将所有AssetBundle节点设置为不可达状态;从根集出发,递归遍历所有图节点,将途经的AssetBundle节点设置为可达状态;释放被标记为不可达状态的AssetBundle的资源。本发明的有益效果为:基于Unity3D引擎提供的AssetBundle对象管理机制,实现一种运行时资源自动回收方法。达到开发过程中,开发人员只需关注资源分配,无需人工释放的目的。
-
公开(公告)号:CN108415637B
公开(公告)日:2021-02-02
申请号:CN201810047067.9
申请日:2018-01-18
申请人: 珠海金山网络游戏科技有限公司 , 广州西山居世游网络科技有限公司
IPC分类号: G06F3/0481 , G06F3/0482 , G06F16/957
摘要: 本发明提供一种列表式界面的多层展示方法,包括以下步骤:以层叠的方式显示用于显示列表式界面的第一层和用于显示图像的第二层,其中第一层覆盖在第二层上,以使得第二层的至少一部分不可见,第一层包括镂空区,以显示对应该镂空区的区域的第二层;检测用户对第二层的滚动操作;根据该滚动操作,移动第二层的位置,以改变由镂空区显示的第二层的内容。还提供了一种列表式界面的多层展示系统,将例如广告等大幅的图像内容设置在底层,且通过滑动窗口漏空展示广告的展示方式,提高了空间利用率和用户体验。
-
公开(公告)号:CN108390917B
公开(公告)日:2021-02-02
申请号:CN201810071995.9
申请日:2018-01-25
申请人: 珠海金山网络游戏科技有限公司 , 广州西山居世游网络科技有限公司
IPC分类号: H04L29/08 , H04L12/26 , H04L12/703 , H04L12/24
摘要: 本申请提出一种智能发送消息方法,包括以下步骤:通过消息网关接收外部系统发送的加密消息,验证签名并解密信息;根据路由算法选择消息发送的路由,并基于消息的路由将消息转换为统一的消息发送协议,其中消息的数据被记录到日志文件中;发送转换后的消息至消息接收平台,并监听消息接收平台的返回结果;记录消息接收平台的返回结果至日志文件中,并更新数据记录的状态。本申请的有益效果为:通过使用统一的消息发送管理及监控,从而屏蔽不同消息发送平台差异及底层细节,使得系统的开发及运维成本降低。
-
公开(公告)号:CN107243156B
公开(公告)日:2020-12-08
申请号:CN201710521691.3
申请日:2017-06-30
申请人: 珠海金山网络游戏科技有限公司 , 广州西山居世游网络科技有限公司
IPC分类号: A63F13/352 , A63F13/358 , H04L29/06
摘要: 一种大型分布式网络游戏服务器系统,包括前端服务器、网络管理服务器、监视服务器以及服务服务器,其中:所述前端服务器用于为客户端提供统一的联接入口,并为客户端分配网络管理服务器;所述分配网络管理服务器用于接收服务服务器发送的后端服务数据,通过前端服务器提供给联接的客户端,并根据各个所述服务服务器的负荷为所述客户端分配服务;所述监视服务器用于监视所述前端服务器和所述服务服务器的运行情况;所述服务服务器独立运行已经拆分的网络游戏的特定服务,处理各个特定服务中的逻辑数据。本发明有益效果为:通过对网络游戏的功能服务进行划分和分布式执行,获得提高网络游戏的性能与运行的稳定性,从而提供更好用户体验的技术效果。
-
公开(公告)号:CN108377208B
公开(公告)日:2020-10-16
申请号:CN201810041403.9
申请日:2018-01-16
申请人: 珠海金山网络游戏科技有限公司 , 广州西山居世游网络科技有限公司
IPC分类号: H04L12/26
摘要: 本发明提出一种基于协议回放的服务器压力测试方法,包括以下步骤:在真实测试环境进行协议数据收集,其中协议数据包括调用服务器协议时的协议、协议参数、协议时间、玩家id以及开服日期;对收集的协议数据进行分类与整理,采用log按等级、日期对协议数据进行分类与整理;布署一致性的服务器,对分类与整理后的协议数据进行回放,并重新设计测试用例;基于协议回放结果进行压力测试以找出优化和处理问题。还提出了一种基于协议回放的服务器压力测试装置。
-
公开(公告)号:CN107357567B
公开(公告)日:2020-10-16
申请号:CN201710423705.8
申请日:2017-06-07
申请人: 珠海金山网络游戏科技有限公司 , 广州西山居世游网络科技有限公司
摘要: 一种可视化脚本编辑器的实现方法,包括以下步骤:A、创建流程节点,并建立与流程节点对应的图形化标识;B、将流程节点连接成可视化脚本,并执行流程;C、将可视化脚本数据进行序列化存储。本发明还公开了与所述方法对应的一种可视化脚本编辑器的设计系统。通过本发明,可以有利于策划、美术人员参与到游戏开发中,从而更好地分工合作、优化流程、缩短开发周期;方便形象化可视化理解游戏具体需求,增强代码可重用性和可扩展性。
-
公开(公告)号:CN109887070A
公开(公告)日:2019-06-14
申请号:CN201910022752.0
申请日:2019-01-10
申请人: 珠海金山网络游戏科技有限公司 , 广州西山居世游网络科技有限公司
摘要: 本发明涉及虚拟物品的展示优化方法和装置。其中方法包括步骤:采集历史用户虚拟脸部的捏脸基因,以构建虚拟脸部的原始种群,所述捏脸基因包括:表示骨骼参数的基因片段和表示用户标签的基因片段;获取当前用户对于每个骨骼参数的基因片段和每个用户标签的基因片段的偏好值;根据所述偏好值从所述原始种群中选择父本和母本;基于遗传算法获确定向当前用户推荐的虚拟脸部。其中装置,包括存储器、处理器及储存在存储器上并能够在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方法步骤。本发明基于传统的虚拟脸部的推送方式进行改进,以用户感兴趣的虚拟脸部为基础,基于遗传算法获取用户可能感兴趣的虚拟脸部。
-
公开(公告)号:CN109876437A
公开(公告)日:2019-06-14
申请号:CN201910026667.1
申请日:2019-01-11
申请人: 珠海金山网络游戏科技有限公司 , 广州西山居世游网络科技有限公司
IPC分类号: A63F13/52 , A63F13/56 , A63F13/822
摘要: 本发明公开了一种游戏角色交互流程创建方法及其装置、存储介质,通过定义逻辑组件,并且将各个逻辑组件图形化表示,使得游戏角色及交互的创建变得清晰直观,并且可以便于按自然思维组织逻辑,对比硬编码的方式可以更加方便地完成游戏角色交互的逻辑;而直接将图形化表示的逻辑组件连接起来即可完成游戏角色交互的创建,使得诸如游戏策划等非程序员也能够参与游戏角色创建,可以有效缩短游戏的开发周期,减少需求更改的次数,极大地提高了游戏的开发效率;另外,通过将连接后的逻辑组件转换成数据化表示,提高了程序实现的便捷性,减轻了程序员的工作量,并且可以便于程序员对实际的程序进行查验和进一步完善,有利于提高游戏的整体质量。
-
公开(公告)号:CN109872375A
公开(公告)日:2019-06-11
申请号:CN201910022992.0
申请日:2019-01-10
申请人: 珠海金山网络游戏科技有限公司 , 广州西山居世游网络科技有限公司
摘要: 本申请公开了一种骨骼动画关键帧压缩方法,包括以下步骤:读取动画文件的内容,生成动画文件内各个三维模型的骨骼节点树;统计每个节点的间接后代数量,并根据每个节点的间接后代数量从大到小排序骨骼节点树的各个节点以形成骨骼节点序列;为骨骼节点序列中的各个节点从前到后按照从小到大分配相应的误差阈值;比较各个节点对应的误差阈值及动画帧与相邻前后帧中各个节点对应骨骼参数的距离,以保留或剔除所述动画帧中的节点而形成压缩动画文件。本申请还公开了相应的骨骼动画关键帧压缩装置。本申请的有益效果为:通过针对性地压缩末端骨骼节点的关键帧密度,使得在保证动画整体质量的前提下,降低游戏软件或视频动画等的分发成本。
-
公开(公告)号:CN108390917A
公开(公告)日:2018-08-10
申请号:CN201810071995.9
申请日:2018-01-25
申请人: 珠海金山网络游戏科技有限公司 , 广州西山居世游网络科技有限公司
IPC分类号: H04L29/08 , H04L12/26 , H04L12/703 , H04L12/24
CPC分类号: H04L67/2823 , H04L41/069 , H04L43/0829 , H04L43/0852 , H04L45/28
摘要: 本申请提出一种智能发送消息方法,包括以下步骤:通过消息网关接收外部系统发送的加密消息,验证签名并解密信息;根据路由算法选择消息发送的路由,并基于消息的路由将消息转换为统一的消息发送协议,其中消息的数据被记录到日志文件中;发送转换后的消息至消息接收平台,并监听消息接收平台的返回结果;记录消息接收平台的返回结果至日志文件中,并更新数据记录的状态。本申请的有益效果为:通过使用统一的消息发送管理及监控,从而屏蔽不同消息发送平台差异及底层细节,使得系统的开发及运维成本降低。
-
-
-
-
-
-
-
-
-