-
公开(公告)号:CN118949409A
公开(公告)日:2024-11-15
申请号:CN202410966123.4
申请日:2024-07-18
申请人: 在线途游(北京)科技有限公司 , 北京云游互动网络科技有限公司
摘要: 本申请提供一种全屏三维特效的多分辨率自适应渲染方法及装置,其中,该方法为了实现在应用程序中的全屏三维特效能够在屏幕的尺寸改变时仍然能突显特效的震撼效果。在制作特效时加入了额外的缩放可控制节点,使得可以在程序进程中对其进行控制。在应用程序中触发了特定渲染条件后,获取全屏三维特效的实例,并根据当前屏幕的宽高比对实例中缩放可控制节点的缩放比例进行调整,进而将调整后的全屏三维特效的实例渲染到独立的相机上,以使得该全屏三维特效的渲染结果在不同屏幕的设备上都具有较好的效果,提高了用户的游戏体验。
-
公开(公告)号:CN114461343B
公开(公告)日:2024-11-05
申请号:CN202210117322.9
申请日:2022-02-08
申请人: 在线途游(北京)科技有限公司 , 北京云游互动网络科技有限公司
摘要: 本申请提供了一种IL指令的静态优化方法、装置、计算设备和计算机可读存储介质,该方法对解释器运行方式进行了优化,当热更新程序集被加载到运行时后,获取函数的元数据信息并解析其中的指令,根据指令的上下文信息将多功能指令转换为确定性的指令,并对解释器进行了改进,重新实现了一个基于转换过的指令的解释器,从而提升了解释器的执行速度,进而提高了热更新的效率。
-
公开(公告)号:CN118708375A
公开(公告)日:2024-09-27
申请号:CN202410716901.4
申请日:2024-06-04
申请人: 在线途游(北京)科技有限公司 , 北京云游互动网络科技有限公司
摘要: 本申请提供一种跨进程的多任务运行方法及系统,该方法包括:在业务系统中部署异构工作单元和任务管理器,在进行任务交互时,异构工作单元均通过Redis服务的订阅发布模式与任务管理器进行通信,保证了对所有功能模块的一致管理。进一步还使用了心跳信息同步两者之间的任务执行进度,保持了任务执行的一致性;同样还利用持续发送给Redis服务频道的心跳信息,实现了当任务管理器或者异构工作单元发生宕机时的任务恢复工作。通过本申请实施例的方法,即使功能模块基于不同的编程语言和运行环境进行开发,也可以实现统一和高效的管理,大大提高了系统的可伸缩性和可靠性。
-
公开(公告)号:CN118689521A
公开(公告)日:2024-09-24
申请号:CN202410810027.0
申请日:2024-06-21
申请人: 在线途游(北京)科技有限公司 , 北京云游互动网络科技有限公司
摘要: 本申请实施例提供了一种最小化资源更新包的方法及装置,在本申请实施例提供的方法中,在进行资源包更新时,将新旧版本AssetBundle包的资源进行对比,找出每个新版本AssetBundle包依赖的所有旧版本AssetBundle包;进而将新版本AssetBundle包与这些依赖的旧版本AssetBundle包进行二进制序列对比,根据相同和相异的数据块生成补丁文件,补丁文件仅包括了差异部分的信息,并经过了二进制压缩,其大小远远小于完整的AssetBundle包,其生成过程也不需要对AssetBundle包进行解包对比,效率较高。当客户端进行资源更新时,从服务器获取补丁文件,并根据补丁文件与客户端上已有的旧版本AssetBundle包生成新版本AssetBundle包,保证了客户端应用高效的性能和良好的用户体验。
-
公开(公告)号:CN114817299B
公开(公告)日:2024-06-25
申请号:CN202210536832.X
申请日:2022-05-17
申请人: 在线途游(北京)科技有限公司 , 北京云游互动网络科技有限公司
IPC分类号: G06F16/242 , G06F16/2453 , G06F16/2455
摘要: 本申请公开了一种基于UDAF的数据分析方法及装置,方法包括:定义UDAF函数并注册到presto引擎内;利用所述UDAF函数对用户数据进行聚合运算得到运算合集;基于SQL语句对所述运算合集进行分析,并输出分析结果。本申请中,定义UDAF函数并注册到presto引擎内,通过利用presto是基于内存查询的特性,不仅实现了SQL语句的查询速度,减少查询寻耗时,并在此基础上实现了一种用户数据分析的函数模型。
-
公开(公告)号:CN118092870A
公开(公告)日:2024-05-28
申请号:CN202410355324.0
申请日:2024-03-27
申请人: 在线途游(北京)科技有限公司 , 北京云游互动网络科技有限公司
摘要: 本申请提供一种前端页面的树形组件的实现方法、装置、计算设备和计算机可读存储介质,该方法在获取后端的JSON对象后,不直接显示JSON数据,而是将其转换为Vue节点,使用Vue框架创建一个递归Vue组件,并使用Typescript语言对Vue节点的数据类型和格式进行约束,无需启动项目即可发现数据问题,通过完备的输入输出类型定义,始终保持了数据类型和格式的准确性,提高开发效率和代码质量,减少了测试压力;最后在进行表单提交时还通过实时预览功能对待提交的JSON对象进行实时预览,使得表单的操作透明,用户对于发送内容的准确性有更高信任度。
-
公开(公告)号:CN117839225A
公开(公告)日:2024-04-09
申请号:CN202410032298.8
申请日:2024-01-09
申请人: 在线途游(北京)科技有限公司 , 北京云游互动网络科技有限公司
IPC分类号: A63F13/75
摘要: 本申请提供一种帧同步数据的校验方法、装置和系统、计算设备和计算机可读存储介质,该方法为了防止在帧同步游戏战斗中客户端作弊的情况发生,使用了校验服务器对战斗中客户端产生的数据进行了校验,当校验服务器压力过大时,本申请实施例进一步将校验压力从服务器转移到了在线的客户端,校验服务器根据当前在线客户端的情况,将积压的校验任务随机分配给在线客户端,从而通过无限的客户端来缓解服务器复盘校验的压力;当客户端接收到校验任务时,通过新的线程新建一个业务逻辑模块来执行校验任务,在不影响玩家游戏体验的基础上,缓解了增加服务器的压力。
-
公开(公告)号:CN113617022B
公开(公告)日:2024-04-05
申请号:CN202110903458.8
申请日:2021-08-09
申请人: 在线途游(北京)科技有限公司 , 北京云游互动网络科技有限公司
IPC分类号: A63F13/48
摘要: 本申请的实施例提供一种加快游戏应用启动速度的方法及装置、计算设备和计算机可读存储介质。其中所述方法包括:游戏启动时,加载启动画面数据;使用当前系统原生渲染API绘制加载后的启动画面数据,完成启动画面的渲染;在游戏启动时,同步进行游戏引擎的启动和初始化。本申请的实施例通过改变游戏启动的方式,在游戏启动时,无需等待游戏引擎的初始化完成,直接调用系统原生渲染API来绘制启动画面,极大的降低了画面的渲染耗时,从而解决了游戏应用启动时的画面空白期。
-
公开(公告)号:CN115379296B
公开(公告)日:2024-03-19
申请号:CN202210985738.2
申请日:2022-08-17
申请人: 在线途游(北京)科技有限公司 , 北京云游互动网络科技有限公司
IPC分类号: H04N21/478 , H04N21/81 , A63F13/75 , H04N21/2343 , H04N21/43 , H04N21/44 , H04N21/4402
摘要: 本申请提供一种基于帧同步的数据校验方法和装置、计算设备和计算机可读存储介质,该方法记录每帧内用户的操作记录和对游戏画面进行逐帧录像,在进行数据校验时,获取客户端的逻辑处理结果、同构逻辑处理结果以及客户端的游戏画面录像进行校验。通过逻辑处理数据和画面录像作为输入,从逻辑和画面两个方面同步重现整个战斗过程,解决了现有技术中仅通过数据分析难以确定的与逻辑无关的表现层中的问题,还能“看到”玩家与服务器端战斗的不同,从而轻松定位问题的种类,提高了整个工程的开发效率。
-
公开(公告)号:CN117482524A
公开(公告)日:2024-02-02
申请号:CN202311559865.7
申请日:2023-11-22
申请人: 在线途游(北京)科技有限公司 , 北京云游互动网络科技有限公司
IPC分类号: A63F13/57 , A63F13/577 , A63F13/58 , A63F13/52 , G06T17/00 , A63F13/818
摘要: 本申请提供一种用于移动端的轻量级渲染方法和装置、计算设备和计算机可读存储介质,该方法对渲染场景中的目标对象采用合理的建模方式,其中,采用骨骼绑定时使用常规的方式和注视约束的算法来模拟部分目标对象,还采用了基本的弹簧质点系统来模拟其他的目标对象,使得两者的结合不仅能较好的模拟真实世界的渲染场景,而且由于使用的模型较为简单,在进行解算时不会占用过多的设备资源,尤其适用于移动端的三维渲染场景。
-
-
-
-
-
-
-
-
-