资源描述:
《毕业论文范文——基于HTML5的游戏开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、编号:()字号本科生毕业设计(论文)基于HTML5的游戏开发题目:姓名:学号:班级:年月摘要随着互联网技术的不断发展和计算机性能的不断提升,用户享受互联网的方式也开始不断的变化,越来越多的应用可以直接以浏览器打开的方式使用,数据则是存储在云端,更加的安全可靠,方便用户共享数据。在各种应用不断的趋于更加网络话的同时,一种新的技术标准也随之产生,那就是HTML5。HTML5是近十年来Web标准最巨大的飞跃,和以前的版本不同,HTML5并非仅仅用来表示Web内容,它的使命是将Web带入一个成熟的应用平台,在这个平台上,视频、音频、图象和动画,以及同电脑的交互都被标准化。本文首先从整体上介绍了国内外
2、HTML5技术的发展现状,然后讨论了HTML5及其相关开发技术的发展历程,分析了HTML5添加的最新功能及应用。在这些基础上设计开发了一款基于HTML5技术的单机版的“坦克大战”游戏应用,该游戏界面简洁,功能全面,运行流畅,操作简单易懂,主要功能模式包括单人对战和双人对战模式,实现了游戏的关卡难度设置、背景设置、声音设置、用户信息存储与管理等功能。本课题在开发过程中采用了EditPlus这个功能强大的、可处理文本、HTML和程序语言的32位编辑器。本游戏参照20世纪90年代时期曾经开发出来用于在电视上运行的同款游戏而设计开发的,趣味性很强同时很有怀旧的氛围。关键词:HTML5;Canvas;
3、JavaScript;单机版游戏;坦克大战;AbstractWiththeincreasingdevelopmentoftheInternettechnologyandtheconstantlyrisingofthecomputerperformance,usersalsobegintoenjoytheInternetintheconstantlychangedways.Moreandmoreapplicationcanbedirectlyuseinthewayofopeningthebrowser,dataarestoredintheclouds,andthereforeit’smores
4、afeandreliableandcontinentforuserstosharedata.Inthesametimeofvariousapplicationcontinuouslytendstobemorewebified,anewstandardoftechnologyisproduced,whichisHTML5.HTML5isthemostgiantleapofWebstandardsinnearly10yearsanditisdifferentfromthepreviousversion.HTML5isnotonlyusedtoexpressthecontentoftheWeb,m
5、eanwhile,itsmissionistobringtheWebintoamatureapplicationplatform,onwhichthevideo,audio,imageandanimation,andtheinteractionofcomputersareallstandardized.BasedonthelatestversionofthehypertextmarkuplanguageHTML5anditsrelatedtechnologiesarestudiedonthebasisofoverallfirstHTML5technologydevelopmentpresen
6、tsituationathomeandabroadareintroduced,andthendiscussesthedevelopmentcourseofHTML5anditsrelateddevelopmenttechnologies,afterdevelopmentofseveralkindsofcommonlyusedtoolsareintroduced,andthenanalyzestheHTML5addsnewfunctionsandapplications,finallybasedonthedevelopedanbasedonHTML5tocreateastandalonever
7、sionofthe"tankswar"game,thegameinterfaceisconcise,comprehensivefunctions,runningsmooth,simpleoperation,themainfunctionmodelsincludingsingleagainstanddoublemode,realizedthegamedifficultylevelsetting,backgrou