毕业作品网站

 首 页 机械毕业设计 电子电气毕业设计 计算机毕业设计 土木工程毕业设计 视觉传达毕业设计 理工论文 文科论文 毕设资料 帮助中心 设计流程 
垫片
您现在所在的位置:首页 >>计算机毕业设计 >> 文章内容
                 
垫片
   我们提供全套毕业设计和毕业论文服务,联系微信号:biyezuopinvvp QQ:1015083682   

基于Websocket的H5在线游戏对战平台开题报告

文章来源:www.biyezuopin.vip   发布者:毕业作品网站  
选题依据(选题经过,国内外动态,初步设想及创新点等)及可行性论述。
一.选题依据:
传统的多人游戏游戏,尤其是对战游戏,通常采用C/S(client/server)方式,例如QQ斗地主,很难实现网页版实时多人在线游戏。当今,随着Web(Websocket/HTML5/CSS3)技术的进步,很多游戏可以转投到Web上进行。现今的C/S架构虽然也不错,但是一旦游戏有更新,客户端也要跟着更新,将游戏转投到Web上就避免了C/S架构频繁更新客户端的弊端,只需在服务端更新即可。随着HTML5/CSS3的发展,Web上已经可以实现很多复杂有趣的游戏,而且目前Web游戏开发也逐渐火热起来,各种游戏JS插件也是层出不穷。近年来Node.js作为服务端开发也能保证多并发访问(多人游戏)的正常进行。如果将好多Web游戏放到专门的游戏平台来进行管理,将会使用户能够更方便的找到想要的游戏,也能给Web游戏开发商提供一个游戏的推广平台,我们也可以提供开放的API供游戏开发者能够更加便捷的开发游戏,并能更加方便的把游戏挂载到此平台,
二.可行性论述:
软件的设计将全部面向Web,即B/S架构,具体来说Web应用browser端将使用HTML5/CSS3,服务端采用Node.js。Web应用使用JS游戏框架完成H5相关游戏,前端交互使用Websocket实时通信的方式,整个Web应用将完全基于异步通信,避免了js和css基础类库在前端界面中的反复加载。开发完的游戏可以通过我们开放的API挂载到我们的平台,也可以通过我们提供的API开发游戏。
设计(论文)撰写过程中拟采取的设计方案、方法、手段或实验方案、实验路线等
一、查找相关文献资料,了解一些关于Web游戏开发的基础知识,设计管理流程,建立数据模型。
二、熟悉开发环境,学习相关框架安装,完成基本框架结构开发。
三、采用MySQL,SQLite数据库及Sublime/Webstorm相关IDE进行程序代码的实现,对各个功能模块进行详细编写。
四、调试阶段,系统测试、修改,试运行,发现问题及时修改并完善设计。
2014.12.1-2014.12.31学习JS的相关框架,了解面向对象的模型设计理论。
2015.1.1-2015.2.15学习前端HTML5/CSS3游戏开发基础知识。
2015.2.16-2015.2.28设计Web应用的数据模型,完成Model层的搭建。
2015.3.1-2015.4.15学习Node.js服务端开发流程。
2015.4.1-2015.4.15学习iOS的ORM框架CoreData,设计iOS客户端实体模型。
2015.4.16-2015.5.15 实现Web应用服务层和前台页面的对接。
2015.5.16-2015.5.31测试体验。
2015.6.1-2015.6.15 毕业答辩。
1、摘要:设计的研究背景,基本逻辑。
2、软件需求分析。
3、Web服务器和Websocket实时通信研究学习
4、软件开发过程中的关键技术点。
5、用户使用说明文档
6、参考文献
7、附录
  全套毕业设计论文现成成品资料请咨询微信号:biyezuopinvvp QQ:1015083682     返回首页 如转载请注明来源于www.biyezuopin.vip  

                 

打印本页 | 关闭窗口
本类最新文章
基于MatlabSimulink 35kV输电线路继电保护的设计 分布式风电场低电压穿越故障建模与
大学生内容分享和社交平台的设计与 基于SSM框架的企业人事薪酬管理 基于大模型的代码注释自动生成与维
| 关于我们 | 友情链接 | 毕业设计招聘 |

Email:biyeshejiba@163.com 微信号:biyezuopinvvp QQ:1015083682  
本站毕业设计毕业论文资料均属原创者所有,仅供学习交流之用,请勿转载并做其他非法用途.如有侵犯您的版权有损您的利益,请联系我们会立即改正或删除有关内容!