admin管理员组文章数量:1530845
2024年6月2日发(作者:)
超级玛丽H5小游戏
毕业设计任务书
设计(论文)
题目
超级玛丽H5小游戏
完成时间 第九周
论文(设计)
2万字左右
字数
选题时间
关键词
HTML5 CSS3 JavaScript JQuery 面向对象
设计(论文)题目来源、理论和实际意义:
在飞速发展的信息时代,H5游戏在国内还处于萌芽状态时,H5 是一系列制作网
页互动效果的技术集合,即H5就是移动端的web页面。而H5游戏,你可以看作是
移动端的web游戏,无需下载软件即可体验,这就是H5在传播上的优势。
对于许多手游玩家来说,H5可能是个十分陌生的名词,其实H5就是HTML的
高级版本,目前H5技术正在不断完善。
在技术方面,利用H5开发移动小游戏的门槛更低,所需时间更少。“大家可以像
写网页一样写游戏,而无需太多的额外学习,而且有大量文档与插件可用。
设计(论文)的主要内容:
超级玛丽H5小游戏主要分为四个部分:地图人物实现、超级玛丽的移动、关卡
选择和消灭怪物、游戏脚本化。
1. HTML 5小游戏之一(地图人物实现)
2. HTML 5小游戏之二(超级玛丽的移动)
3. HTML 5小游戏之三(关卡选择和消灭怪物)
4. HTML 5小游戏之四(游戏脚本化)
系统主要实现目标:
1、界面设计精美、友好。
2、操作灵活、方便。
3、用户体验好。
学生签字: 指导教师签字: 系负责人签字:
年 月 日
超级玛丽H5小游戏
摘要
随着计算机技术的飞快发展,信息时代也进入了飞速发
展,H5开发移动小游戏的门槛更低,所需时间更少。大家可以
像写网页一样写游戏,而无需太多的额外学习,而且有大量文档
与插件可用。不过H5游戏在国内还处于萌芽状态时,H5 是一
系列制作网页互动效果的技术集合,即H5就是移动端的web页
面。而H5游戏,你可以看作是移动端的web游戏,无需下载软
件即可体验,这就是H5在传播上的优势。
对于许多手游玩家来说,H5可能是个十分陌生的名词,其
实H5就是HTML的高级版本,目前H5技术正在不断完善。
本系统设计采用HTML5技术,具有开发效率高、设计
灵活、生成的软件界面友好美观等特点。利用JavaScript的特性,
JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基
于原型的语言,内置支持类型。Javascript脚本语言同其他语言
一样,有它自身的基本数据类型,表达式和算术运算符及程序的
基本程序框架。Javascript提供了四种基本的数据类型和两种特
殊数据类型用来处理数据和文字。而变量提供存放信息的地方,
表达式则可以完成较复杂的信息处理。
关键词:计算机技术 HTML5 CSS3 JavaScript
JQuery 面向对象
超级玛丽H5小游戏
目录
摘要 ....................................................................................................................................... 2
第一章 概述 ................................................................................................................. 5
1.1背景 ................................................................................................................................. 5
1.2 Html5所需元素 .............................................................................................................. 5
1.2.1文字(Text): ................................................................................................... 6
1.2.2图形(Graphics): ............................................................................................ 6
1.2.3图像(Image): ................................................................................................ 6
1.2.4精灵(Sprite): ................................................................................................. 6
1.2.5瓦片(TileSprite): .......................................................................................... 6
1.2.6组:(Group) .................................................................................................... 6
第二章 开发工具及其语言特点 ................................................................................. 8
2.1 WebStorm开发工具的特点 ........................................................................................... 8
2.1.1智能的代码补全 ........................................................................................ 8
2.1.2代码格式化 ................................................................................................ 8
2.1.3html提示 .................................................................................................... 8
2.1.4联想查询 .................................................................................................... 9
2.1.5代码导航和用法查询 ................................................................................ 9
2.1.6代码重构 .................................................................................................... 9
2.2 HTML5的特点 ....................................................................................................... 9
2.2.1语义特性(Class:Semantic) .............................................................. 9
2.2.2本地存储特性(Class: OFFLINE & STORAGE) ..................................... 9
2.2.3设备兼容特性 (Class: DEVICE ACCESS) ............................................. 10
2.2.4连接特性(Class: CONNECTIVITY)..................................................... 10
2.2.5网页多媒体特性(Class: MULTIMEDIA) ................................................. 10
2.3jQuery的特点 ........................................................................................................ 10
2.3.1简单性 ...................................................................................................... 10
2.3.2安全性 ....................................................................................................... 11
2.3.3动态性 ....................................................................................................... 11
2.3.4跨平台性 ................................................................................................... 11
第三章 HTML 5小游戏游戏之一(地图人物实现) ............................................ 12
3.1游戏简介 ............................................................................................................... 12
3.2库件配置 ............................................................................................................... 13
3.3 游戏图片切割 .................................................................................................... 28
第四章 HTML 5小游戏游戏之二(超级玛丽的移动) ........................................ 36
4.1 建立Character类 ................................................................................................. 36
4.2 添加控制事件 ...................................................................................................... 39
4.3 创建LAnimation类 ............................................................................................. 44
4.4创建changeDir方法 ............................................................................................. 47
第五章 HTML 5小游戏游戏之三(关卡选择和消灭怪物) ................................ 50
5.1实现打击效果 ....................................................................................................... 50
5.2控制人物移动 ....................................................................................................... 50
5.3关卡的选择 ........................................................................................................... 58
版权声明:本文标题:软件工程毕业论文设计 超级玛丽H5小游戏开发设计 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1717285748a554974.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论