互动砖系统的元素化显示方法和装置与流程
- 国知局
- 2024-07-11 16:31:36
本申请涉及互动砖系统的控制方法和装置,具体而言涉及互动砖系统的显示方法和装置。
背景技术:
1、互动游戏领域中,互动地砖的动态效果是基于固定图像的展示。例如钢琴地砖,当某一互动地砖被触发时,只是对单个地砖的自身颜色进行变化,与游戏整体并不产生联动效果,且不具备一致性;同时,对图像的存储也占用大量空间,关于图像的压缩算法层出不穷,但对于小容量的处理器而言,如果要做到图片的处理显示,再小的图片都会成为一种资源消耗。因此在互动领域,更多的是通过音视频的简单切换实现系统与人的互动形式。
2、传统技术的缺点是:通过录制视频,切换视频,切换音频,切换图片的形式,消耗大量内存,互动形式具有局限性,且内容单一,无法多变;地砖整体效果与单个地砖的单一触发效果无法形成统一;单个地砖与相邻地砖无法形成互动;实现互动又需要大量的存储空间或较高的设备运算能力;现有的格子游戏中,主流的控制方案为:控制器大部分采用的是电脑+控制器,成本相对较高,不能形成价格优势,电脑较大无法安装在设备内部,安装也较为复杂。
技术实现思路
1、本申请的目的之一在于提供一种改进的互动砖系统的显示方法,其尽可能的减小系统资源消耗,提高系统运行效率,从而能提供更多的游戏玩法。
2、为此,本申请提出了一种互动砖系统的元素化显示方法,其包括将互动程序产生的互动画面定义为由元素构成,元素由各种元素属性定义;通过序列化加载并解析所有定义的元素及元素属性显示第一帧互动画面;将该第一帧互动画面的显示数据发送给各砖模块并至少根据所述各元素的元素属性计算第二帧互动画面与第一帧互动画面的差异显示数据;根据所述差异显示数据修改内存中的第一帧互动画面的显示数据而得到第二帧互动画面的显示数据。
3、在一些实施例中,根据所述各元素的所述元素属性以及接收到的来自砖模块的触发数据计算第二帧互动画面与第一帧互动画面的差异显示数据。
4、在一些实施例中,所述元素属性包括图形属性和运动属性。
5、在一些实施例中,所述图形属性包括所述元素的砖模块组成以及每个所述砖模块的颜色。
6、在一些实施例中,所述运动属性至少包括所述元素的初始位置和终止位置。
7、在一些实施例中,所述元素属性还包括碰撞属性、效果属性及触发属性至少之一。
8、在一些实施例中,所述互动砖系统包括主控制器和多个从控制器,所述主控制器将所述元素属性定义的元素发送至所述分控制器,由所述分控制器控制其所在分区内的互动画面部分的显示。
9、在一些实施例中,所述分控制器在其中的元素被判断为即将目标分区进行显示时向所述主控制器发送元素状态信息,由所述主控制将所述元素状态信息发送至所述目标分区的分控制器。
10、在一些实施例中,所述目标分区接收到所述元素状态信息后为所述元素的显示数据的处理预留处理资源。
11、在一些实施例中,所述主控制器根据全部所述元素的元素属性解析出第一帧互动画面的显示数据后按分区发送至各分控制器进行显示;此后所述主控制器仅接收来自所述分控制器的触发信息以及元素状态信息并发送至各分控制器。
12、在一些实施例中,所述目标分区的分控制器在接收到所述元素的元素信息后估算其所述元素即将进入目标分区的时间并提前预留处理资源。
13、本申请的有益效果在于:采用本申请的方法可以提高互动砖系统的游戏能力、降低存储空间需求,提高游戏数据在网络中的传输效率以及在控制器中的解析速度,从而提升游戏的响应速度。在一些实施例中的采用主控制器以及多个分控制器进行控制,多个分控制器可以有效的降低主控制器的运算压力,并极大提高设备的响应速度。在一些实施例中,采用本申请的方法提供了全新的游戏设计思路,改变互动砖系统的游戏方式比较固定的现状,加入了各种元素,可以做到多种游戏玩法的实现,比如俄罗斯方块,跳格子,节奏大师等游戏的现实版复现。在一些实施例中,本申请通过将地砖的游戏素材进行元素化,通过不同元素间的自身变化与周围元素之间的碰撞变化及外部踩踏触发行为,使整个地砖互动游戏变得多元化。
技术特征:1.一种互动砖系统的元素化显示方法,其特征在于:包括将互动程序产生的互动画面定义为由元素构成,所述元素由各种元素属性定义;通过序列化加载并解析所有定义的元素及元素属性显示第一帧互动画面;将该第一帧互动画面的显示数据发送给各砖模块并至少根据所述各元素的元素属性计算第二帧互动画面与第一帧互动画面的差异显示数据;根据所述差异显示数据修改内存中的第一帧互动画面的显示数据而得到第二帧互动画面的显示数据。
2.根据权利要求1所述的互动砖系统的元素化显示方法,其特征在于:根据所述各元素的所述元素属性以及接收到的来自砖模块的触发数据计算第二帧互动画面与第一帧互动画面的差异显示数据。
3.根据权利要求1所述的互动砖系统的元素化显示方法,其特征在于:所述元素属性包括图形属性和运动属性。
4.根据权利要求3所述的互动砖系统的元素化显示方法,其特征在于:所述图形属性包括所述元素的砖模块组成以及每个所述砖模块的颜色;所述运动属性至少包括所述元素的初始位置和终止位置。
5.根据权利要求3所述的互动砖系统的元素化显示方法,其特征在于:所述元素属性还包括碰撞属性、效果属性及触发属性至少之一。
6.根据权利要求1所述的互动砖系统的元素化显示方法,其特征在于:所述互动砖系统包括主控制器和多个从控制器,所述主控制器将所述元素属性定义的元素发送至所述分控制器,由所述分控制器控制其所在分区内的互动画面部分的显示。
7.根据权利要求6所述的互动砖系统的元素化显示方法,其特征在于:所述分控制器在其中的元素被判断为即将目标分区进行显示时向所述主控制器发送元素状态信息,由所述主控制将所述元素状态信息发送至所述目标分区的分控制器。
8.根据权利要求7所述的互动砖系统的元素化显示方法,其特征在于:所述目标分区接收到所述元素状态信息后为所述元素的显示数据的处理预留处理资源。
9.根据权利要求6所述的互动砖系统的元素化显示方法,其特征在于:所述主控制器根据全部所述元素的元素属性解析出第一帧互动画面的显示数据后按分区发送至各分控制器进行显示;此后所述主控制器仅接收来自所述分控制器的触发信息以及元素状态信息并发送至各分控制器。
10.根据权利要求6所述的互动砖系统的元素化显示方法,其特征在于:所述目标分区的分控制器在接收到所述元素的元素信息后估算其所述元素即将进入目标分区的时间并提前预留处理资源。
技术总结本申请公开了一种互动砖系统的元素化显示方法,其包括将互动程序产生的互动画面定义为由元素构成,元素由各种元素属性定义;通过序列化加载并解析所有定义的元素及元素属性显示第一帧互动画面;将该第一帧互动画面的显示数据发送给各砖模块并至少根据所述各元素的元素属性计算第二帧互动画面与第一帧互动画面的差异显示数据;根据所述差异显示数据修改内存中的第一帧互动画面的显示数据而得到第二帧互动画面的显示数据。采用本申请的方法可以提高互动砖系统的游戏能力、降低存储空间需求,提高游戏数据在网络中的传输效率以及在控制器中的解析速度,从而提升游戏的响应速度。本申请还公开了对应的装置。技术研发人员:李宝龙,薛国立,王凡受保护的技术使用者:青岛意想意创技术发展有限公司技术研发日:技术公布日:2024/5/27本文地址:https://www.jishuxx.com/zhuanli/20240615/79739.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表