本发明属于游戏场景模型技术领域,具体涉及一种游戏场景模型的构建方法和终端。
背景技术:
游戏场景是指游戏中的环境、建筑、机械、道具等。游戏场景的制作规模及设计到的物件比较多,现有技术中游戏场景的生成一般是采用3d模型及渲染需求的全场景调用。
在游戏场景的生成过程中,需要占用手机端/网页端、云端服务器大量的图形图像计算资源,造成计算资源的浪费,同时容易引起卡顿现象,降低用户的体验感,因而需要改进。
技术实现要素:
本发明的目的在于提供一种游戏场景模型的构建方法和终端,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种游戏场景模型的构建方法和终端,包括用户终端和游戏供应商服务器,所述用户终端通过中央处理器与地理分析处理模块连接,所述用户终端与显示模块连接,所述地理分析处理模块与数据采集终端连接,所述数据采集终端与数据包以太网交换单元连接,所述数据包以太网交换单元通过第一无线发射接收器与网络服务器连接,所述网络服务器通过第二无线发射接收器与游戏供应商服务器连接;
所述用户终端分别与图形渲染单元、3d游戏前台和地理信息平台连接;
所述游戏供应商服务器分别与数据管理单元、数据存储器、用户信息管理单元、3d实体资源管理单元和物理引擎与碰撞检测单元。
优选的,所述数据采集终端与实时状态监控模块连接,所述实时状态监控模块分别与数据包以太网交换单元、本地故障诊断模块连接。
优选的,所述本地故障诊断模块分别与报警模块、数据包以太网交换单元连接。
优选的,所述数据采集终端用于完成用户终端运行的稳态和动态数据采集与基本信号处理,并同时将结果传输或回传给实时状态监控模块、数据包以太网交换单元和游戏供应商服务器。
优选的,所述数据包以太网交换单元,用于将采集到的数据信息与故障数据库进行对比分析得到故障判别结果,并将采集到的数据信息和故障判别结果打包成网络数据包,传输或回传给数据采集终端。
优选的,在3d实体资源管理单元中预先将3d道具实体的属性信息进行存储。
一种游戏场景模型的构建终端的构建方法,包括以下步骤:
步骤1:用户通过用户终端登录游戏账号,与游戏供应商服务器连接,开始游戏;
步骤2:游戏供应商服务器通过用户信息管理单元获取用户游戏的实时数据信息,并根据所述实时数据信息通过3d实体资源管理单元调用用户周边视角环境内出现的3d模型参数,并且将收集的3d模型参数输送至数据管理单元内,地理信息平台对用户实时位置信息进行收集,收集以后的信息传输至数据存储器进行存储;
步骤3:游戏供应商服务器将调用的3d模型参数通过第一无线发射接收器、第二无线发射接收器发送给图形渲染单元;
步骤4:所述图形渲染单元接收3d模型参数,按照预先设定好的渲染效果按需自动匹配渲染技术资源给3d模型参数,并进行实时渲染,生成游戏场景;
步骤5:所述图形渲染单元将游戏场景发送给游戏供应商服务器;
步骤6:游戏供应商服务器将实时渲染生成的游戏场景发送给用户终端,用户终端通过3d游戏前台显示游戏场景。
本发明的技术效果和优点:该游戏场景模型的构建方法和终端,游戏供应商服务器通过第一无线发射接收器、第二无线发射接收器和图形渲染单元建立连接,游戏供应商服务器通过用户信息管理单元获取用户游戏的实时数据信息,并根据所述实时数据信息通过3d实体资源管理单元调用用户周边视角环境内出现的3d模型参数,图形渲染单元进行实时渲染,生成游戏场景,同时将生成的游戏场景发送给游戏供应商服务器,游戏供应商进一步将生成的游戏场景发送给用户终端,从而将实时渲染生成的游戏场景,展现给游戏用户,极大的满足了用户的视觉体验;通过图形渲染单元完成实时渲染,可快速呈现游戏场景,有效的防止了用户终端内计算资源、存储资源的占用,从而有效的避免了游戏过程中出现的卡顿现象,该游戏场景模型的构建方法和终端,设计合理,能够提高用户的游戏体验感。
附图说明
图1为本发明的结构示意图;
图2为本发明的游戏供应商服务器结构框图;
图3为本发明的用户终端结构框图。
图中:1用户终端、2中央处理器、3地理分析处理模块、4数据采集终端、5显示模块、6实时状态监控模块、7报警模块、8本地故障诊断模块、9数据包以太网交换单元、10第一无线发射接收器、11网络服务器、12第二无线发射接收器、13游戏供应商服务器、14数据管理单元、15数据存储器、16用户信息管理单元、173d实体资源管理单元、18物理引擎与碰撞检测单元、19图形渲染单元、203d游戏前台、21地理信息平台。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供了如图1-3所示的一种游戏场景模型的构建方法和终端,包括用户终端1和游戏供应商服务器13,所述用户终端1通过中央处理器2与地理分析处理模块3连接,所述用户终端1与显示模块5连接,所述地理分析处理模块3与数据采集终端4连接,所述数据采集终端4与数据包以太网交换单元9连接,所述数据采集终端4与实时状态监控模块6连接,所述实时状态监控模块6分别与数据包以太网交换单元9、本地故障诊断模块8连接;所述本地故障诊断模块8分别与报警模块7、数据包以太网交换单元9连接,所述数据采集终端4用于完成用户终端1运行的稳态和动态数据采集与基本信号处理,并同时将结果传输或回传给实时状态监控模块6、数据包以太网交换单元9和游戏供应商服务器13;
所述数据包以太网交换单元9通过第一无线发射接收器10与网络服务器11连接,所述网络服务器11通过第二无线发射接收器12与游戏供应商服务器13连接;所述用户终端1分别与图形渲染单元19、3d游戏前台20和地理信息平台21连接;
所述游戏供应商服务器13分别与数据管理单元14、数据存储器15、用户信息管理单元16、3d实体资源管理单元17和物理引擎与碰撞检测单元18。
所述数据包以太网交换单元9,用于将采集到的数据信息与故障数据库进行对比分析得到故障判别结果,并将采集到的数据信息和故障判别结果打包成网络数据包,传输或回传给数据采集终端4,数据采集终端4便于信息的分析处理。
在3d实体资源管理单元17中预先将3d道具实体的属性信息进行存储,利用3d建模工具建立好的3d道具实体的模型文件存储到3d实体资源管理单元17中,得到3d实体的包括3d实体模型在空间中的点和线的位置以及表面贴图的原始数据。
一种游戏场景模型的构建终端的构建方法,包括以下步骤:
步骤1:用户通过用户终端1登录游戏账号,与游戏供应商服务器13连接,开始游戏;
步骤2:游戏供应商服务器13通过用户信息管理单元16获取用户游戏的实时数据信息,并根据所述实时数据信息通过3d实体资源管理单元17调用用户周边视角环境内出现的3d模型参数,并且将收集的3d模型参数输送至数据管理单元14内,地理信息平台21对用户实时位置信息进行收集,收集以后的信息传输至数据存储器15进行存储;
步骤3:游戏供应商服务器13将调用的3d模型参数通过第一无线发射接收器10、第二无线发射接收器12发送给图形渲染单元19;
步骤4:所述图形渲染单元19接收3d模型参数,按照预先设定好的渲染效果按需自动匹配渲染技术资源给3d模型参数,并进行实时渲染,生成游戏场景;
步骤5:所述图形渲染单元19将游戏场景发送给游戏供应商服务器13;
步骤6:游戏供应商服务器13将实时渲染生成的游戏场景发送给用户终端1,用户终端1通过3d游戏前台20显示游戏场景。
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。