javascript第二十一讲:综合实例.ppt
《javascript第二十一讲:综合实例.ppt》由会员分享,可在线阅读,更多相关《javascript第二十一讲:综合实例.ppt(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、联系方式:北京源智天下科技有限公司第二十一讲:第二十一讲:综合实例综合实例 讲师:杨贵讲师:杨贵e-mail:http:/ 游戏进程控制游戏进程控制 运行测试运行测试1-3北京源智天下科技有限公司联系方式:引言引言休闲游戏介绍休闲游戏介绍休闲游戏的实现休闲游戏的实现 1-4北京源智天下科技有限公司联系方式:创作思路及基本场景的实现创作思路及基本场景的实现 软件开发步骤软件开发步骤 需求分析需求分析设计实现设计实现运行测试运行测试发布维护发布维护捡馅饼捡馅饼的创作思路的创作思路捡馅饼,游戏情景可以这样理解。从屏幕的上方随机飘捡馅饼,游戏情景可以这样理解。从屏幕的上方随机飘下十几带有不同分值的馅饼
2、,它们左右飘摇着落向人间。下十几带有不同分值的馅饼,它们左右飘摇着落向人间。当任何一个落到游戏窗口的下方时,自动消失后又一个当任何一个落到游戏窗口的下方时,自动消失后又一个新的馅饼在天上出现。玩家用鼠标点击飘落的馅饼,被新的馅饼在天上出现。玩家用鼠标点击飘落的馅饼,被点中者自动消失并且玩家的分数增加,但当鼠标碰上带点中者自动消失并且玩家的分数增加,但当鼠标碰上带负分的倒霉熊时玩家分数剧减。负分的倒霉熊时玩家分数剧减。1-5北京源智天下科技有限公司联系方式:创作思路及基本场景的实现创作思路及基本场景的实现分析游戏场景,知游戏中包含如下对象,游戏结构如图分析游戏场景,知游戏中包含如下对象,游戏结构
3、如图所示。所示。Pie:代表馅饼,实现馅饼本身的移动、资源复位等等代表馅饼,实现馅饼本身的移动、资源复位等等功能,接口操作馅饼的接口。功能,接口操作馅饼的接口。PieCore:代表饼馅,受代表饼馅,受Pie的部分功能委托,实现根的部分功能委托,实现根据不同的图片更新自身的分值和音效。据不同的图片更新自身的分值和音效。1-6北京源智天下科技有限公司联系方式:创作思路及基本场景的实现创作思路及基本场景的实现游戏中包含不断循环播放的背景音乐,要求其节奏风格游戏中包含不断循环播放的背景音乐,要求其节奏风格轻快明亮,以哄托快乐的气氛。轻快明亮,以哄托快乐的气氛。游游戏界面界面结构如构如图所所示:示:1-
4、7北京源智天下科技有限公司联系方式:创作思路及基本场景的实现创作思路及基本场景的实现场景效果图:场景效果图:1-8北京源智天下科技有限公司联系方式:设计游戏角色设计游戏角色 馅,被抽象为一个逻辑对象,此处命名为馅,被抽象为一个逻辑对象,此处命名为PieCore。PieCore控制着当前控制着当前馅应该用什么用什么样的的图片来片来显示示馅饼的的样子并子并记录分数。分数。PieCore引用的引用的图片是可以替片是可以替换的,的,分数也是分数也是动态可更改的。可更改的。PieCore引用一个具体的引用一个具体的元素,一个元素,一个PieCore被一个被一个饼对象引用。象引用。1-9北京源智天下科技有
5、限公司联系方式:设计游戏角色设计游戏角色PieCore对象的特性象的特性 名称名称类别类别描述描述imgID属性属性IMG对象标识对象标识score属性属性饼馅分值饼馅分值src属性属性饼馅图片地址饼馅图片地址initImg方法方法初始化图片初始化图片饼对象的象的设计 1-10北京源智天下科技有限公司联系方式:设计游戏角色设计游戏角色饼对象饼对象 饼对象是整个角色的实现,它实现了馅饼的移动、响应用户操作、对饼对象是整个角色的实现,它实现了馅饼的移动、响应用户操作、对象复位、音效播放等等。一个饼对象保持对一个象复位、音效播放等等。一个饼对象保持对一个元素的引用,元素的引用,该该元素作为元素作为P
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- javascript 第二十一 综合 实例
限制150内