5个研究背景和意义示例,教你写计算机云游戏论文

今天分享的是关于云游戏的5篇计算机毕业论文范文, 如果你的论文涉及到云游戏等主题,本文能够帮助到你 基于云技术的网络游戏平台的设计与实现 这是一篇关于云计算,云游戏,B/S架构

今天分享的是关于云游戏的5篇计算机毕业论文范文, 如果你的论文涉及到云游戏等主题,本文能够帮助到你

基于云技术的网络游戏平台的设计与实现

这是一篇关于云计算,云游戏,B/S架构,HTML5的论文, 主要内容为游戏行业的高速发展使得游戏的质量越来越高,对于电脑的配置要求也越来越高,对于那些游戏玩家来说,想使自己的电脑、设备跟上游戏质量发展的要求是非常困难的,并且传统的游戏体积越来越大,使得硬件资源与存储资源的浪费是非常大的。云计算技术的快速发展,计算机硬件性能的不断提升以及真实感虚拟现实技术的成熟为基于云技术的网络游戏的发展与应用提供了非常重要的基础,研究云计算技术支持下的网络游戏对于创建更具真实感、实时性、高互动性的虚拟游戏情景具有十分重要的意义。传统的单机游戏需要把客户端安装在本地主机或者设备才能进行游戏,就是说,游戏模型的运算、操作之类的都需要在本地进行,如果想玩大型高质量的游戏就需要依靠高配置硬件才能得以实现。不管是单机游戏还是网络游戏,想在不同的主机上继续相同的游戏需要在另一个主机里安装游戏程序才能继续相同的游戏,网络游戏因为安装完成之后还能读取进度,但是单机游戏而言只能重新开始了。基于云计算的网络游戏管理平台是结合虚拟3D技术和计算机网络技术的一种在线游戏平台,具备传统游戏的娱乐、操作性、互动性等多种功能,可为位于世界不同地理位置的玩家提供一个游戏平台,从而将玩家自己所拥有的游戏在世界任何一个地方任何一个接入网络的主机体验高质量的游戏,而不需要在主机上重新安装占大容量的游戏。玩家可以在体验游戏的快感的同时还能互相进行游戏交流心得。综上所述,基于云平台的网络游戏的设计与开发具有广阔的市场和应用前景。本论文讨论了目前云计算的技术特点,网络游戏平台的架构设计与具体实现,给出了一个基于云技术的网络游戏平台的解决方案。本文主要包括以下三方面的研究内容:(1)分析了目前云计算技术的定义、特点及产生背景,工作原理以及利弊分析。云计算技术是目前互联网技术研究的一个热点,云计算的重要作用就是可以为用户提供各种网络服务,而这种云计算服务的实现机制对用户而言是透明的。同时,云计算能通过集成海量的高性能计算能力与存储能力以提供一定满足需求的服务,从而具有高度可用性及高层次的编程模型。而云计算最吸引企业的优势就是经济性,组建一个采用大量的商业机组成的机群比购买一个同样性能的超级计算机所花费的资金要少很多。(2)对基于云计算的网络游戏平台进行了架构设计。包括该网络游戏平台的整体架构设计及云计算技术在该平台上的应用形式,而整体架构又分为客户端设计、服务端设计及云游戏的应用服务等,同时,对该网络游戏平台的架构进行了利弊分析与总结。(3)利用HTML、PHP语言及Mysql数据库等技术实现了一个网络游戏管理平台,包括该平台的功能模块设计、数据库设计、客户端及服务端的具体功能实现。该平台实现了会员管理、系统公告、业界动态、用户留言、游戏管理及系统管理等功能模块,基本满足了用户在该平台进行各类网络游戏的需求,同时,管理员可以通过服务端方便的管理会员数据及游戏资源。云计算互联网未来发展方式,网络游戏的火爆发展程度有目共睹,二者的集合相信能够给双方带来许多共同的利益,云计算平台给游戏带来安全、稳定、可靠的游戏平台,而网络游戏也让云计算开始逐步进行落地,促进了云计算领域的整体发展。通过本文相关工作,研究并探讨了基于云计算技术的网络游戏发展的未来趋势,设计并实现了一个基于云计算技术的网络游戏管理平台,该平台可以为用户及管理员提供良好体验,基本满足了用户需求。基于云技术的网络游戏开发具有广阔的市场前景和应用价值,是未来各游戏厂商竞相追逐的计划目标,也受到广大游戏发烧友的追捧,相信随着云计算研究的不断深入,玩家终端设备的不断更新,基于云技术的网络游戏未来的发展一定会更加快速,成为各类游戏的佼佼者。

3D云游戏平台的设计与实现

这是一篇关于云游戏,RESTful Web服务,Winform窗体,MVC三层架构,EF,Spring.net的论文, 主要内容为随着互联网的不断发展,云计算所带来的经济效应不可估量。作为云计算值得期待的应用之一,云游戏给游戏领域带来了一场颠覆性变革。云游戏运行模式是指所有游戏都在服务器端运行,并将渲染完后的游戏画面压缩后通过网络传送给用户。在客户端,用户的游戏设备不需要任何高端处理器和显卡,更不需要下载安装任何游戏内容。客户端只需要基本的视频解压能力及良好的网络环境,就可以收到优质的游戏画面。由此可见,云游戏必然会推动整个游戏领域的发展。 作者参与了3D云游戏平台的需求分析、概要设计、详细设计和实现工作。其中,独立完成如下工作: (1)互动平台的设计与实现。此平台包括用户平台及管理员平台。用户平台为用户提供用户管理、游戏管理功能。管理员平台为管理员提供用户信息管理、游戏信息管理、用户事件(登录、开始游戏、结束游戏、退出)监测功能。用户事件监测为游戏平台的优化和改进提供了强大的数据依据。互动平台采用MVC(Model-View-Controller,模型-视图-控制器)三层架构模式,并且采用EF (Entity Framework,实体框架)的数据库优先模式进行数据存储。为了实现业务逻辑层与数据访问层之间的松耦合,此平台采用了Spring.net依赖注入方法,非入侵式地向业务逻辑层注入数据层数据仓储。 (2)游戏客户端的设计与实现。客户端采用Winform窗体技术,为用户提供用户登录、游戏选择、游戏加载功能。客户端实现的重点是如何在多线程中调用Winform窗体控件。 (3)Web服务端的设计与实现。服务端采用RESTful Web服务技术,不仅为客户端请求实现了请求接口,而且实现了与云端交互的接口编程。同时,为了有效应对异常情况并且实现服务器最大资源利用率,服务端实现了异常处理及垃圾回收两大机制。服务端是客户端与云端沟通的桥梁,是整个游戏平台的核心。 (4)云端的设计与实现。云端采用ProActive的开源并行套件搭建私有测试云,为今后将整个平台移植到其他云计算服务平台做基础技术准备。通过ProActive调度器,可以调度游戏任务并监测游戏进程。通过ProActive资源管理器,可以合理分配和选择云端游戏服务器并执行调度任务。ProActive提供Rest API接口,Web服务端可以通过接口编程从云端实时获取当前游戏状态。此外,作者针对不同游戏内容、不同游戏加载约束条件实现了不同的游戏任务脚本。 目前该项目处于测试阶段。通过测试后,整个平台会正式进入运行阶段。

基于GPU透传的串流协议的研究及在云游戏平台中的应用

这是一篇关于云游戏,GPU透传,GameStream,Moonlight的论文, 主要内容为随着数据量爆炸性的增长与网络技术的成熟,云计算作为提供计算资源的手段,引起了广泛关注。云计算产品可以突破时间与空间的限制,为用户提供远程的计算资源,越来越多的用户选择通过云平台进行远程办公与娱乐。现有的云平台大多使用传统的桌面传输协议,如RDP、VNC与SPICE。但是随着技术发展,应用程序对GPU资源愈发依赖,传输画面更加复杂,传统云平台在视频传输性能方面愈发不足。为了解决上述问题,本文对GPU硬件、虚拟化技术与流式传输技术进行研究,提出了一种将流式传输技术与传统云平台结合的解决方案,从而设计出性能更高的云游戏平台架构。本文采用了NVIDIA Ge Force Experience提供的GameStream协议技术,通过GPU透传使KVM虚拟机独享一枚GPU资源的方式,最大化NVIDIA Ge Force GTX GPU的硬件性能,以提高传统云平台的画面传输性能。为了实现上述架构,本文对GameStream协议的相关项目Moonlight进行了研究,将NVIDIA Ge Force Experience服务端作为黑盒进行测试,从而加深了对GameStream协议的理解,实现了服务端与网络的部署以及客户端的重构与修改。本文在服务端方面,以安装假负载与配置KVM虚拟机身份的手段,使GameStream协议正常工作,并开发辅助模块完成自动配对。在网络方面,通过NAPT端口映射实现了多虚拟机下广域网地址的复用。在客户端方面,通过对Moonlight开源客户端后台模块的重构与前台模块的修改,实现了对自定义端口的支持、公有云自动配对直连等功能。在Windows操作系统环境下安装集成了云游戏客户端的云平台客户端后,用户不但可以使用安装了Ge Force GTX GPU的PC作为服务端搭建私有云,以低性能设备享受高性能的游戏与办公体验,也可以通过云平台客户端以命令行形式调起云游戏客户端,单独享受KVM虚拟机透传一枚GPU带来的的全部资源。最终通过测试表明:云游戏平台不但在功能方面达到了预期,而且与同类软件相比,在延迟方面也做到了最低,提高了传统云平台的性能。

3D云游戏平台的设计与实现

这是一篇关于云游戏,RESTful Web服务,Winform窗体,MVC三层架构,EF,Spring.net的论文, 主要内容为随着互联网的不断发展,云计算所带来的经济效应不可估量。作为云计算值得期待的应用之一,云游戏给游戏领域带来了一场颠覆性变革。云游戏运行模式是指所有游戏都在服务器端运行,并将渲染完后的游戏画面压缩后通过网络传送给用户。在客户端,用户的游戏设备不需要任何高端处理器和显卡,更不需要下载安装任何游戏内容。客户端只需要基本的视频解压能力及良好的网络环境,就可以收到优质的游戏画面。由此可见,云游戏必然会推动整个游戏领域的发展。 作者参与了3D云游戏平台的需求分析、概要设计、详细设计和实现工作。其中,独立完成如下工作: (1)互动平台的设计与实现。此平台包括用户平台及管理员平台。用户平台为用户提供用户管理、游戏管理功能。管理员平台为管理员提供用户信息管理、游戏信息管理、用户事件(登录、开始游戏、结束游戏、退出)监测功能。用户事件监测为游戏平台的优化和改进提供了强大的数据依据。互动平台采用MVC(Model-View-Controller,模型-视图-控制器)三层架构模式,并且采用EF (Entity Framework,实体框架)的数据库优先模式进行数据存储。为了实现业务逻辑层与数据访问层之间的松耦合,此平台采用了Spring.net依赖注入方法,非入侵式地向业务逻辑层注入数据层数据仓储。 (2)游戏客户端的设计与实现。客户端采用Winform窗体技术,为用户提供用户登录、游戏选择、游戏加载功能。客户端实现的重点是如何在多线程中调用Winform窗体控件。 (3)Web服务端的设计与实现。服务端采用RESTful Web服务技术,不仅为客户端请求实现了请求接口,而且实现了与云端交互的接口编程。同时,为了有效应对异常情况并且实现服务器最大资源利用率,服务端实现了异常处理及垃圾回收两大机制。服务端是客户端与云端沟通的桥梁,是整个游戏平台的核心。 (4)云端的设计与实现。云端采用ProActive的开源并行套件搭建私有测试云,为今后将整个平台移植到其他云计算服务平台做基础技术准备。通过ProActive调度器,可以调度游戏任务并监测游戏进程。通过ProActive资源管理器,可以合理分配和选择云端游戏服务器并执行调度任务。ProActive提供Rest API接口,Web服务端可以通过接口编程从云端实时获取当前游戏状态。此外,作者针对不同游戏内容、不同游戏加载约束条件实现了不同的游戏任务脚本。 目前该项目处于测试阶段。通过测试后,整个平台会正式进入运行阶段。

基于GPU透传的串流协议的研究及在云游戏平台中的应用

这是一篇关于云游戏,GPU透传,GameStream,Moonlight的论文, 主要内容为随着数据量爆炸性的增长与网络技术的成熟,云计算作为提供计算资源的手段,引起了广泛关注。云计算产品可以突破时间与空间的限制,为用户提供远程的计算资源,越来越多的用户选择通过云平台进行远程办公与娱乐。现有的云平台大多使用传统的桌面传输协议,如RDP、VNC与SPICE。但是随着技术发展,应用程序对GPU资源愈发依赖,传输画面更加复杂,传统云平台在视频传输性能方面愈发不足。为了解决上述问题,本文对GPU硬件、虚拟化技术与流式传输技术进行研究,提出了一种将流式传输技术与传统云平台结合的解决方案,从而设计出性能更高的云游戏平台架构。本文采用了NVIDIA Ge Force Experience提供的GameStream协议技术,通过GPU透传使KVM虚拟机独享一枚GPU资源的方式,最大化NVIDIA Ge Force GTX GPU的硬件性能,以提高传统云平台的画面传输性能。为了实现上述架构,本文对GameStream协议的相关项目Moonlight进行了研究,将NVIDIA Ge Force Experience服务端作为黑盒进行测试,从而加深了对GameStream协议的理解,实现了服务端与网络的部署以及客户端的重构与修改。本文在服务端方面,以安装假负载与配置KVM虚拟机身份的手段,使GameStream协议正常工作,并开发辅助模块完成自动配对。在网络方面,通过NAPT端口映射实现了多虚拟机下广域网地址的复用。在客户端方面,通过对Moonlight开源客户端后台模块的重构与前台模块的修改,实现了对自定义端口的支持、公有云自动配对直连等功能。在Windows操作系统环境下安装集成了云游戏客户端的云平台客户端后,用户不但可以使用安装了Ge Force GTX GPU的PC作为服务端搭建私有云,以低性能设备享受高性能的游戏与办公体验,也可以通过云平台客户端以命令行形式调起云游戏客户端,单独享受KVM虚拟机透传一枚GPU带来的的全部资源。最终通过测试表明:云游戏平台不但在功能方面达到了预期,而且与同类软件相比,在延迟方面也做到了最低,提高了传统云平台的性能。

本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:源码项目助手 ,原文地址:https://bishedaima.com/lunwen/55250.html

相关推荐

发表回复

登录后才能评论