[发明专利]一种基于游戏引擎技术及游戏设备的赛车游戏仿真平台在审
申请号: | 202110715458.5 | 申请日: | 2021-06-27 |
公开(公告)号: | CN113648657A | 公开(公告)日: | 2021-11-16 |
发明(设计)人: | 谢晓兰;余友华;常盼;唐毅刚;刘亚荣 | 申请(专利权)人: | 桂林理工大学 |
主分类号: | A63F13/57 | 分类号: | A63F13/57;A63F13/577;A63F13/803 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 541004 广西壮*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 游戏 引擎 技术 设备 赛车 仿真 平台 | ||
本发明公开了一种基于游戏引擎技术及游戏设备的赛车游戏仿真平台。包括数据仓库模块、预处理模块、内部逻辑模块以及页面逻辑模块,其中内部逻辑模块包括:碰撞子模块、材质子模块、场景子模块、渲染子模块,页面逻辑模块包括:操作界面子模块、商城子模块。通过Unity游戏引擎技术、车辆转弯算法、车辆转弯算法、场景优化算法、场景优化算法等实现车辆转弯的真实模拟;实现逼真的场景、灯光、雨滴动态粒子效果;实现图形图像、赛车爆炸动画等方面的真实渲染效果。本发明所述赛车游戏仿真平台在玩家体验时能体现出较为真实的赛车体验,平台稳定性较好,设备接入以及操作较为简单,可通过USB接口外接游戏设备和显示器获得逼近现实的赛车操纵体验。
技术领域
本发明属于计算机游戏软件开发领域,特别涉及一种基于游戏引擎技术及游戏设备的赛车游戏仿真平台。
背景技术
最早的汽车电子游戏可以追溯到1984年,Konami公司开发的一款模拟赛车游戏—《公路战士》,它是世界上最早的赛车游戏之一,在该游戏中玩家要驾驶汽车避开旁边的车辆,并且要在燃油耗尽之前到达终点。随着时间的推移,电脑科技迅猛的发展,逐渐开始有公司借助游戏引擎技术使全世界车迷感受到驾车飞驰的快感。现在常见的PC端赛车游戏有《极品飞车》、《地平线》等,其制作大都基于寒霜、Chameleon等引擎,主要使用C和C++等语言进行开发,虽然故事情节及娱乐性较好,此外还借助计算机强大的运算能力,将各款跑车塑造得栩栩如生,但是这些赛车游戏还有以下这些不足:
(1)游戏场景建模越来越魔幻,逐渐偏离真实世界;
(2)车辆过弯道时略显僵硬,流畅度不足;
(3)车辆碰撞不够真实,真实感操作有待加强;
(4)接入外部游戏设备的操作较繁琐。
由此可见,目前的PC端赛车游戏在上述几个方面还有一些不足,因此开发一种模拟现实的赛车游戏仿真平台已经成为亟需解决的一个需求。本发明提供的一种基于游戏引擎技术及游戏设备的赛车游戏仿真平台,基于Unity引擎及C#语言进行开发,可通过USB接口外接游戏设备和显示器以获得逼近现实的赛车操纵体验。
发明内容
本发明的目的在于提供一种基于游戏引擎技术及游戏设备的赛车游戏仿真平台,改进现有PC端赛车游戏真实操作感不足的特点。
本赛车游戏仿真平台包含数据仓库模块、预处理模块、内部逻辑模块以及页面逻辑模块。其中内部逻辑模块包括:碰撞子模块、材质子模块、场景子模块、渲染子模块;页面逻辑模块包括:操作界面子模块、商城子模块。
上述模块、子模块的连接关系为:数据仓库模块和预处理模块相连,预处理模块和内部逻辑模块相连,内部逻辑模块和页面逻辑模块相连;内部逻辑模块中场景子模块和渲染子模块相连,页面逻辑模块中操作界面子模块和商城子模块相连。
所述数据仓库模块基于Unity游戏引擎里的数据桶和数据堆栈进行实现,负责存储赛车仿真平台内各种资源及游戏内部数据。
所述预处理模块负责读取数据仓库模块中的游戏数据并对其进行预处理,优化游戏资源,配置游戏内部环境。
所述内部逻辑模块主要完成整个游戏平台的核心逻辑实现,包括碰撞子模块、材质子模块、场景子模块和渲染子模块。
所述碰撞子模块主要完成赛车的转弯设计、赛车间的碰撞检测和碰撞效果的展示。赛车转弯设计采用车辆转弯算法;赛车间的碰撞检测采用赛车碰撞检测算法;碰撞效果的展示采用合适的碰撞动画进行实现。
所述材质子模块主要包括路面、树木、建筑、车辆外观等静态材质,应用于游戏平台内各游戏模型。
所述场景子模块采用场景优化算法,实现逼真的场景、灯光、雨滴动态粒子效果等。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桂林理工大学,未经桂林理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110715458.5/2.html,转载请声明来源钻瓜专利网。