admin 管理员组文章数量: 1184232
2024年4月24日发(作者:为什么好多人不想做前端)
基于HTML5的WEB环境下坦克大战游
戏软件的开发
The Development of Battle City Game
Software Based on HTML5 Web
Environment
摘 要
随着互联网技术的不断发展和计算机性能的不断提升,用户享受互联网的方式也开
始不断的变化,越来越多的应用可以直接以浏览器打开的方式使用,数据则是存储在云
端,更加的安全可靠,方便用户共享数据。在各种应用不断的趋于更加网络话的同时,
一种新的技术标准也随之产生,那就是HTML5(HTML是一种标记语言也是一种标准,
互联网开发居于此)。HTML5是近十年来Web(互联网)标准最巨大的飞跃,和以前的
版本不同,HTML5并非仅仅用来表示Web内容,它的使命是将Web带入一个成熟的应
用平台,在这个平台上,视频、音频、图象和动画,以及同电脑的交互都被标准化。也
就是说HTML5是通过开放的技术和标准来实现一个无插件模式的富客户端,这个客户
端可以在移动终端、PC(个人计算机)或者其他可以有网络的地方轻松的运行。所以此
时研究HTML5,并且大胆的实践有着重要的意义。
课题内容是使用HTML5技术基于Web的环境来制作一个网络版的“坦克大战”游戏
应用,该游戏使用了HTML5中的Canvas(画布)、WebSocket(HTML5中最新使用的
一种网络连接协议,用于实时通讯)、Audio(HTML5中控制声音的技术)等最新的技
术。目前HTML5标准尚未成熟,很多地方仍在变动,API(应用程序接口)仍不是很
稳定,所以还无法真正的完全商用或者全部普及开,但这并不会影响我们来研究它。服
务器端采用的Nodejs(一种Javascript程序语言框架,可以在服务器端运行Javascript
语言)这种新型的框架来开发,Nodejs使用Javascript语言来开发,使整个应用从客户
端到服务器端编程都是使用Javascript,大大的减少学习成本和开发成本,并且Nodejs
性能强大,有很大的研究价值。
I
该游戏服务器运行后,用户可以直接通过浏览器打开,实时的同其他玩家在游戏中
对战,简单高效并且有声音和实时性的数据传输。用户可以用键盘控制自己的坦克,在
地图中和自己的队友配合去攻击另一队的坦克来获取胜利,整个游戏趣味性很强。
关键词:HTML5;互联网实时性通信;Nodejs;网络游戏
II
版权声明:本文标题:基于HTML5的WEB环境下坦克大战游戏软件的开发毕业论文 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1713932468a658332.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论