导读:本文包含了网页游戏论文开题报告文献综述及选题提纲参考文献,主要关键词:网页游戏,pixi.js,设计与开发
网页游戏论文文献综述
吕昕[1](2019)在《基于pixi.js的网页游戏的设计与开发》一文中研究指出网页游戏因其本身的体量小、耗时短、简单方便等特性,逐渐受到了越来越多人的喜爱。本文首先介绍了设计与开发基于pixi.js的网页游戏涉及到的相关技术,包括HTML5、JavaScript和pixi.js。然后详细介绍了使用pixi.js开发网页游戏的主要步骤和技术,包括游戏素材、加载pixi.js、加载图片资源、设置动作事件、设置游戏循环。最后对使用pixi.js开发网页游戏进行了总结。(本文来源于《计算机产品与流通》期刊2019年08期)
邓红[2](2019)在《基于FLASH的网页游戏开发与设计》一文中研究指出游戏在人们的生活中一直扮演着重要的角色,任何阶段的人都能够找到自己喜欢的游戏,有了网络、电脑和手机,游戏更是发展迅速,无论是单机版还是网络游戏都有它的喜爱人群。网页游戏以其操作方便、无需安装等优点吸引着广大网友。其中基于FLASH开发的网页游戏以其简洁和基于矢量图的优势在网页游戏开发中占有重要地位。本文提出一种以FLASH为基础开发的竞技类网页游戏的设计框架,同时以此实现一款竞技网页游戏——王者;并研究了该类游戏开发的关键技术;讨论了游戏功能需求及后续开发方向。(本文来源于《科技创新导报》期刊2019年08期)
高凯[3](2018)在《基于Netty的网页游戏网关服务器架构的设计与实现》一文中研究指出随着互联网技术的快速发展,网络游戏成为了人们主要的娱乐方式之一。传统的网络游戏服务器架构采用客户端-服务器模式,由客户端直接向服务器发起网络请求,服务器给予相应的响应。随着游戏玩家数量的不断增加,单个游戏服务器无法处理,而客户端与服务器直连的架构模式难以支持游戏服务器集群,限制了游戏的负载上限。另一方面,传统的服务器架构模式下服务器与服务器之间相互独立,不进行消息通信,难以实现跨服战场和全服战场等业务需求。本文基于游戏玩家数量不断增长和跨服战场难以实现的背景,根据当前游戏服务器架构的研究现状,针对他们的缺点并结合游戏公司服务器架构的需求,从设计和实现的角度提出了网关服务器架构这一解决方案。本文的主要工作如下:(1)针对游戏玩家不断增长导致了游戏服务器负载上限的问题,本文提出了在直连的架构模式中引入网关服务器,网关服务器实现了对游戏服务器集群的负载均衡,游戏服务器集群根据游戏实际负载动态上线或下线游戏服务器,支持更大规模的玩家同时在线竞技,使得游戏没有负载上限。(2)针对跨服战场的需求问题,本文提出了将通信消息定义为单播、组播和广播叁种消息类型,单播消息用来做客户端到服务器的通信,组播消息用来做跨服战场通信,广播消息用来做全服战场通信,网关服务器和游戏服务器根据消息类型做不同的处理,有效地解决了跨服战场的问题,也支持了更复杂的业务需求。(3)针对消息序列化的问题,本文提出了自定义二进制协议,实现了消息协议的编解码,提高了消息的传输效率,解决了分包和黏包的问题,同时二进制协议支持任意语言来实现游戏客户端。(4)针对服务管理的问题,本文提出了在服务器架构中引入服务注册中心,基于ZooKeeper实现的服务注册中心实现了对游戏服务的注册、发现和监听。同时服务注册中心通过划分节点实现了对服务的管理,支持游戏服务器动态上线和下线,使得开发人员不用手动维护服务器配置表,简化了开发流程。目前上海某游戏公司已经为网关服务器架构成立开发小组,使用该架构已经完成了对游戏服务器逻辑的部分重构,为游戏服务器架构的演进奠定了基础。(本文来源于《南京大学》期刊2018-05-01)
和歆雨[4](2018)在《基于HTML5的网页游戏的设计与开发》一文中研究指出近年来HTML5游戏开发盛行。HTML5是指由HTML、CSS与JavaScript所组成的一套开发软件组合。本人通过研究HTML5游戏开发的相关技术开发了一款名为"坚持一百下"的游戏。本文首先比较了当前流行的几款网页游戏技术,其次对HTML5相关技术进行介绍,然后介绍了游戏的具体实现方案,最后对HTML5游戏开发的未来进行了展望,并提出了本游戏开发中的不足之处以及改进方案。(本文来源于《中国战略新兴产业》期刊2018年04期)
陈飞宏[5](2017)在《浅析人机界面设计在网页游戏设计中的应用》一文中研究指出本文依据市场上网页游戏操作使用普遍特征,综合游戏用户界面设计中存在的一些问题和web浏览器的特征,提出了以用户主体为中心设计原则,重视可用性和体验性原则,优化人机操作界面设计方法与流程。(本文来源于《学园》期刊2017年24期)
高欣[6](2017)在《网页游戏自动化测试框架的研究与实现》一文中研究指出随着互联网的飞速发展,网页游戏的表现形式演变的更加复杂。由于游戏的特殊性,游戏内控件大多是自定义控件,使得常规的自动化工具无法识别,测试人员在测试游戏过程中大多采用传统的手工测试方法,这种方式已无法满足游戏发展的需要,严重制约了游戏软件的质量。因此,开发一个支持Web游戏的自动化测试框架是十分必要的。针对以上问题,本文研究并实现了网页游戏自动化测试框架,本论文的主要工作和贡献包括以下几点:1.通过Ruby on Rails的MVC设计结构,搭建了自动化测试工具的核心框架显示部分;2.通过Sikuli结合Selenium脚本,把控件当作图片来识别,实现了对游戏内容的游戏内控件自动化验证;3.设计了自动化测试用例的两两组合与条件约束算法,大大缩减了测试用例的数量;4.实现了网页游戏的性能测试方法。目前该框架已经部署并运行一年有余,支持Java、Flash和HTML5类型的几十款游戏的自动化测试执行。在游戏网站每次版本维护升级后,通过论文实现的测试框架,执行游戏网站的自动化回归测试脚本,大大节省了测试人员的手工测试时间,并且发现了许多游戏无法加载、网页无法显示等人工测试未能发现的软件问题。(本文来源于《上海交通大学》期刊2017-06-01)
廖伟桥[7](2017)在《分布式网页游戏服务端架构技术研究与实现》一文中研究指出近年来,网络游戏产业高速发展,游戏玩家数量在不断的增加,面对如此庞大数量的玩家,单纯的对服务器硬件进行升级已经不足以满足需求。所以一个优秀的网络游戏服务端架构就显得尤为重要,这样的架构不仅能够在给予玩家较好的游戏体验还能为企业节省各项成本,并且在同类型项目之间也能有较高的可移植性,这样就能够大大加快游戏开发速度,从而提高企业利润。本文面向网络游戏中的网页游戏,从服务端分布式策略入手,以高稳定性、高性能、高可扩展性和高可移植性为架构的设计目标,针对网页游戏服务端设计过程中的关键技术点展开研究,设计一个分布式的网页游戏服务端架构,并且对架构中的部分关键技术模块进行设计和实现。主要研究内容如下:(1)分析目前网络游戏行业发展现状和服务端技术发展的不同阶段以及当前网络游戏服务端技术所面临的问题。(2)针对网页游戏服务端开发技术进行相关技术分析对比,为服务端架构设计提供基础,相关技术主要有:ACE框架、共享内存技术、数据序列化技术。(3)通过分析提出了网页游戏服务端架构设计的目标,并基于设计目标对服务端架构模块进行分析,制定出整体架构的分布式策略,其中分布式服务器主要包括有:游戏服务器、通信服务器、数据库服务器、日志服务器、全局服务器、消息上报服务器。在此架构上针对各个分布式服务器核心业务进行了设计,针对架构中数据存储方案、数据缓存机制和数据序列化几个关键技术点进行设计。(4)根据设计方案对整体的架构以及关键技术的功能实现,并在实现的系统上进行测试。本文的研究成果在满足架构设计目标的前提下还能够让游戏开发人员只需关注上层游戏业务逻辑的实现,无需关心数据通信和数据存储过程等较为底层的实现过程,从而降低了服务端开发难度,增加了服务端的开发效率。(本文来源于《西南交通大学》期刊2017-05-01)
刘姝含[8](2017)在《浅析网页游戏界面设计的原则》一文中研究指出本文基于理论对游戏界面设计进行改善和优化,使得设计出的作品更受用户青睐,为将来网页游戏界面设计提供系统、有序化的科学指导,使得这一工作更快更好发展。本文认为网页游戏界面设计应该是设计者和玩家的跨时空交流,在设计的全部过程中都应该高度关注用户也就是玩家需求。(本文来源于《商业故事》期刊2017年09期)
赵甜[9](2017)在《基于Cocos2d-JS引擎的手机网页游戏设计与实现》一文中研究指出游戏引擎是开发一款游戏项目的核心,选择一款合适的游戏引擎能有效缩短开发周期,提高开发效率。Cocos2d-JS引擎是一款跨全平台的游戏引擎,有丰富的功能,成熟可靠的原生性能,清晰的架构,而且使用简单,容易上手,在开发手机网页游戏项目上具有明显的优势。因此选用这款游戏引擎来开发游戏项目。本游戏项目基于跨全平台的游戏引擎Cocos2d-JS,设计并实现了一款以《大富翁》游戏为蓝本的寓教于乐的手机网页游戏。本论文的主要研究内容如下:将人工智能技术应用到了游戏设计中。人工智能技术在游戏中的应用非常广泛,本游戏项目应用作弊与有限状态机两种技术构建人工智能系统,赋予了NPC较为智能的行为,提高了游戏的趣味性。基于Cocos2d-JS引擎技术实现游戏项目。游戏引擎是整个游戏项目的重点,使用Cocos2d-JS引擎开发,使游戏项目拥有稳定的性能,丰富的功能,能在Android、iOS、Windows等多种平台运行。游戏项目的优化。游戏项目的优化主要体现在游戏资源的处理上。对于占用内存大、使用频繁的资源,采取预加载的方式;对于占用内存小、使用频率低的资源,采取边载入场景边加载的方式。这样能减少游戏加载时画面卡顿的情况,提高游戏运行流畅度。另外使用Texture Packer工具打包游戏资源,能大大减少内存空间损耗,提高渲染速度。本论文的创新之处如下:使用HTML5引擎Cocos2d-JS,实现了将PC端游移植到手机网页上,无需下载安装应用,点击网址即可开始游戏;后台采用Spring MVC、MyBatis集成框架,能有效管理游戏数据;在游戏玩法上,增添了答题模块,使游戏更具有教学意义。(本文来源于《武汉邮电科学研究院》期刊2017-03-01)
王琼,高丽丽[10](2016)在《关于网页游戏界面设计风格的研究》一文中研究指出随着网络的普及,越来越多的网页游戏出现在人们的生活当中。从最初风靡全球的偷菜游戏直到现在随处可见的角色扮演类游戏,网页游戏的种类越来越多,也逐渐成为了人们生活当中不可或缺的一部分。但也因为网页游戏具有巨大的商机,越来越多的人加入到了开发网页游戏的队伍中来,以营利为目的抄袭之风严重,也导致了目前大多数类型相同的网页游戏风格雷同。(本文来源于《戏剧之家》期刊2016年23期)
网页游戏论文开题报告
(1)论文研究背景及目的
此处内容要求:
首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。
写法范例:
游戏在人们的生活中一直扮演着重要的角色,任何阶段的人都能够找到自己喜欢的游戏,有了网络、电脑和手机,游戏更是发展迅速,无论是单机版还是网络游戏都有它的喜爱人群。网页游戏以其操作方便、无需安装等优点吸引着广大网友。其中基于FLASH开发的网页游戏以其简洁和基于矢量图的优势在网页游戏开发中占有重要地位。本文提出一种以FLASH为基础开发的竞技类网页游戏的设计框架,同时以此实现一款竞技网页游戏——王者;并研究了该类游戏开发的关键技术;讨论了游戏功能需求及后续开发方向。
(2)本文研究方法
调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。
观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。
实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。
文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。
实证研究法:依据现有的科学理论和实践的需要提出设计。
定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。
定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。
跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。
功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。
模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。
网页游戏论文参考文献
[1].吕昕.基于pixi.js的网页游戏的设计与开发[J].计算机产品与流通.2019
[2].邓红.基于FLASH的网页游戏开发与设计[J].科技创新导报.2019
[3].高凯.基于Netty的网页游戏网关服务器架构的设计与实现[D].南京大学.2018
[4].和歆雨.基于HTML5的网页游戏的设计与开发[J].中国战略新兴产业.2018
[5].陈飞宏.浅析人机界面设计在网页游戏设计中的应用[J].学园.2017
[6].高欣.网页游戏自动化测试框架的研究与实现[D].上海交通大学.2017
[7].廖伟桥.分布式网页游戏服务端架构技术研究与实现[D].西南交通大学.2017
[8].刘姝含.浅析网页游戏界面设计的原则[J].商业故事.2017
[9].赵甜.基于Cocos2d-JS引擎的手机网页游戏设计与实现[D].武汉邮电科学研究院.2017
[10].王琼,高丽丽.关于网页游戏界面设计风格的研究[J].戏剧之家.2016