【技术实现步骤摘要】
【国外来华专利技术】使用游戏引擎的聊天应用
本公开涉及消息传递应用领域,以及特别涉及游戏平台的游戏引擎所托管的消息传递应用。
技术介绍
协作平台允许用户连接到因特网并且经由因特网相互共享信息。协作平台(例如游戏平台)的用户可参与多用户游戏环境、设计定制游戏环境、装饰化身或者与其他用户交换虚拟物品等。
技术实现思路
按照第一实施例,第一装置包括:存储器;以及处理装置,耦合到存储器以:通过第一客户端装置上执行的游戏引擎所托管的消息传递应用的第一实例来提供用于与第二客户端装置进行消息传递的用户界面;接收渲染第一客户端装置的用户界面中的第一三维(3D)对象的第一指令,其中第一3D对象通过第二客户端装置的消息传递应用的第二实例来发起;由游戏引擎基于所述第一指令来渲染一个或多个第一帧,以生成第一3D对象供第一客户端装置的用户界面中的呈现;以及引起第一客户端装置的消息传递应用的第一实例的用户界面中的第一3D对象的一个或多个第一渲染帧的呈现。按照第二实施例,一种非暂时计算机可读存储介质包含其上存储的指令,所述指令响应由第一客户端装置的处理装置的执行而使该处理装置执行操作或者控制操作的执行,所述操作包括:通过第一客户端装置上执行的游戏引擎所托管的消息传递应用的第一实例来提供用于与第二客户端装置进行消息传递的用户界面;接收渲染第一客户端装置的用户界面中的第一三维(3D)对象的第一指令,其中第一3D对象通过第二客户端装置的消息传递应用的第二实例来发起;由游戏引 ...
【技术保护点】
1.一种第一客户端装置,包括:/n存储器;以及/n处理装置,耦合到所述存储器以:/n通过所述第一客户端装置上执行的游戏引擎所托管的消息传递应用的第一实例来提供用于与第二客户端装置进行消息传递的用户界面;/n接收渲染所述第一客户端装置的所述用户界面中的第一三维(3D)对象的第一指令,其中所述第一3D对象通过所述第二客户端装置的所述消息传递应用的第二实例来发起;/n由所述游戏引擎基于所述第一指令来渲染一个或多个第一帧,以生成所述第一3D对象供所述第一客户端装置的所述用户界面中的呈现;以及/n引起所述第一客户端装置的所述消息传递应用的所述第一实例的所述用户界面中的所述第一3D对象的一个或多个第一渲染帧的所述呈现。/n
【技术特征摘要】
【国外来华专利技术】20180312 US 15/918,9281.一种第一客户端装置,包括:
存储器;以及
处理装置,耦合到所述存储器以:
通过所述第一客户端装置上执行的游戏引擎所托管的消息传递应用的第一实例来提供用于与第二客户端装置进行消息传递的用户界面;
接收渲染所述第一客户端装置的所述用户界面中的第一三维(3D)对象的第一指令,其中所述第一3D对象通过所述第二客户端装置的所述消息传递应用的第二实例来发起;
由所述游戏引擎基于所述第一指令来渲染一个或多个第一帧,以生成所述第一3D对象供所述第一客户端装置的所述用户界面中的呈现;以及
引起所述第一客户端装置的所述消息传递应用的所述第一实例的所述用户界面中的所述第一3D对象的一个或多个第一渲染帧的所述呈现。
2.如权利要求1所述的第一客户端装置,其中所述第一客户端装置的所述消息传递应用的所述第一实例的所述用户界面中的所述第一3D对象的所述一个或多个第一渲染帧的所述呈现与所述第一客户端装置上的游戏经由第二用户界面的呈现是并发的。
3.如权利要求1所述的第一客户端装置,其中所述消息传递应用的所述第一实例的所述用户界面中的所述第一3D对象的所述一个或多个第一渲染帧的所述呈现与所述游戏引擎工作在第一状态并发地发生,并且其中在所述第一状态,所述游戏引擎不执行游戏。
4.如权利要求3所述的第一客户端装置,其中所述处理装置:
通过所述消息传递应用的所述第一实例来提供用于消息传递的游戏界面的区域;
接收渲染所述第一客户端装置的所述游戏界面的所述区域中的第二3D对象的第二指令,其中所述第二3D对象通过所述第二客户端装置的所述消息传递应用的所述第二实例来发起;
由所述游戏引擎基于所述第二指令来渲染一个或多个第二帧,以生成所述第二3D对象供所述第一客户端装置的所述游戏界面的所述区域中的呈现;以及
与所述游戏引擎工作在第二状态并发地引起所述第一客户端装置的所述消息传递应用的所述第一实例的所述游戏界面的所述区域中的所述第二3D对象的一个或多个第二渲染帧的所述呈现,其中所述第二状态,所述游戏引擎执行所述游戏界面中呈现的所述游戏。
5.如权利要求4所述的第一客户端装置,其中所述用户界面中呈现的所述第一3D对象的所述一个或多个第一渲染帧是经由所述游戏界面的所述区域可访问的,并且其中所述游戏界面的所述区域中呈现的所述第二3D对象的所述一个或多个第二渲染帧是经由所述用户界面可访问的。
6.如权利要求1所述的第一客户端装置,其中所述第一3D对象包括3D动画。
7.如权利要求1所述的第一客户端装置,其中所述第一指令由协作平台的服务器从所述第二客户端装置的所述消息传递应用的所述第二实例来接收。
8.如权利要求1所述的第一客户端装置,其中所述处理装置:
接收包含文本的消息供所述消息传递应用的所述第一实例的所述用户界面中的呈现,其中所述消息通过所述第二客户端装置的所述消息传递应用的所述第二实例来发送;以及
引起所述第一客户端装置的所述消息传递应用的所述第一实例的所述用户界面中的所述消息的所述呈现。
9.如权利要求1所述的第一客户端装置,其中所述处理装置进一步:
经由所述消息传递应用的所述第一实例为所述第二客户端装置发送包含第三3D对象的消息,以便由所述第二客户端装置基于渲染所述第三3D对象的第三指令来渲染。
10.如权利要求1所述的第一客户端装置,其中所述处理装置进一步基于所述第一指令来生成渲染命令,并且其中由所述游戏引擎对所述一个或多个第一帧的所述渲染基于所述渲染命令。
11.一种非暂时计算机可读存储介质,包含其上存储的指令,所述指令响应由第一客户端装置的处理装置的执行而使所述处理装置执行操作或者控制操作的执行,所述操作包括:
通过所述第一客户端装置上执行的游戏引擎所托管的消息传递应用的第一实例来提供用于与第二客户端装置进行消息传递的用户界面;
接收渲染所述第一客户端装置的所述用户界面中的第一三维(3D)对象的第一指令,其中所述第一3D对象通过所述第二客户端装置的所述消息传递应用的第二实例来发起;
由所述游戏引擎基于所述第一指令来渲染一个或多个第一帧,以生成所述第...
【专利技术属性】
技术研发人员:迪帕克·穆拉利·钱德拉塞卡兰,克劳斯·莫伯格,杰西卡·龚,
申请(专利权)人:罗布乐思公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。