2048游戏设计论文.docx
文本预览下载声明
铜 陵 职 业 技 术 学 院毕 业 设 计班级名称 13级计算机应用技术(1) 专业名称 计算机应用技术 所属系部 信息工程系 课题名称 HTML5小游戏学生姓名 侯钰恺指导教师 崔莹 铜 陵 职 业 技 术 学 院 教 务 处 印 制目 录绪论1.1开发背景································41.2开发内容································5游戏开发的相关技术2.1开发工具介绍····························6 2.1.1visual studio 2013介绍················· 62.2开发运用技术介绍························7 2.2.1HTML5介绍·························· 7 2.2.2 javascript介绍························ 8 2.2.3jquery介绍·························· 8功能3.1游戏功能结构图························· 103.2游戏代码结构···························11设计内容2048游戏代码·····························12运行测试游戏过程截图····························· 20参考文献··································· 21结束语、致谢································ 22请在这里分页!!!!!摘 要《2048》是比较流行的一款数字游戏。原版2048首先在GitHub上发布,原作者是Gabriele Cirulli。它是基于《1024》和《小3传奇》的玩法开发而成的新型数字游戏。2014年Gabriele Cirulli利用周末的时间写2048这个游戏的程序,仅仅只是好玩而已。他想用一种不同的视觉展现效果和更快速的动画来创造属于我自己的游戏版本。作者的初衷就是觉得好玩,在将其开源版本放到Github上后,意外在网络上走红。各大平台的开发者基于原版的2048开发出了各种各样的2048版本,有传统版,六边形版,朝代版,2048 3D中文版,2048后宫版等等。但是,美中不足的是该游戏的是作为移动游戏开发的,PC玩家起初是无法玩的,这次,我便把2048的原版游戏在PC通过HTML5和javascript技术来实现。该游戏保持了原版游戏的规则,由于PC端操作方式的限制,游戏暂时无法通过触控的方式来玩,玩家可以通过用鼠标模拟手指操作手机的方式来玩这个游戏。该游戏是在浏览器端实现的,推荐使用Chrome 或 火狐 浏览器的较新的版本,这样游戏的体验性会达到最好。本游戏主要采用当前最为流行的html5技术,CSS技术和javascript技术开发。Html5和 CSS3主要用来开发游戏界面,javascript主要用来编写游戏的代码,实现游戏用到的各种算法。关键字 :HTML5,CSS,javascript,2048,游戏请分页!!!1. 绪论1.1 开发背景伴随着技术的革新,手机也面临着一次次的更新换代,每一次的技术革新,都将被很多人关注,手机更新的浪潮也是不断袭来。第一代iPhone于2007年发布,2008年7月11日,苹果公司推出iPhone 3G。自此,智能手机的发展开启了新的时代。紧随其后,谷歌发布了Android智能手机操作系统。随后,智能手机席卷全球,在全球各地区掀起了一股换机热潮。智能手机,顾名思义,“智能”两个字是其最大的特点。智能手机,是指像个人电脑一样,具有独立的操作系统,独立的运行空间,可以由用户自行安装软件、游戏、导航等第三方服务商提供的程序,并可以通过移动通讯网络来实现无线网络接入手机类型的总称。在第三方应用程序中,游戏占据了很大的比重。正是因此,全球的开发者近几年越来越多的转向移动游戏的开发。Gabriele Cirulli利用周末的时间写2048这个游戏的程序,起初仅仅只是好玩而已,但没想到上传到网络以后使其意外走红。但是,该游戏是为手机端开发的。鉴于有些玩家跟喜欢在PC端玩游戏,这次,我便想把2048这个风靡全球的小游戏在PC端通过浏览器在本地实现。·1.2 开发内容本游戏在PC端的实现主要是依靠浏览器实现。开发平台主要采用visual studio 2013和谷歌chrom
显示全部