flash游戏制作课程设计

flash游戏制作课程设计

ID:11743229

大小:3.56 MB

页数:27页

时间:2018-07-13

flash游戏制作课程设计_第1页
flash游戏制作课程设计_第2页
flash游戏制作课程设计_第3页
flash游戏制作课程设计_第4页
flash游戏制作课程设计_第5页
资源描述:

《flash游戏制作课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、青岛大学软件技术学院二维动画课程设计报告题目名称Flash游戏制作——《雷电游戏》姓名范庆珍专业数字媒体艺术班级08级数字媒体艺术指导教师雷博二0一0年一月十五日26课程设计任务书一、目的:本次课程设计的目的是通过使用FlashActionScript3.0编程技术制作一个Flash小游戏或交互场景动画,使学生在巩固本学期FlashActionScript编程技术和上一学期Flash动画制作的基础上,进一步培养学生的动画制作能力和编程技术,学会应用所学知识制作交互场景动画和Flash小游戏,积累制作Flash动画和游

2、戏的经验,巩固课程所学的理论知识,为以后工作打下基础。二、要求:每位同学从所给题目中选择一个作为本次课程设计的主题,使用FlashActionScript3.0制作一个小游戏或交互场景动画,设计要求如下:1.作品主题积极向上,内容健康完整;2.作品中的游戏主角或场景须为自己独立创作,并自己编写程序完成游戏或场景功能;3.作品中要充分利用所学知识进行制作,功能相对完整,运行流畅,画面美观,形式生动活泼,观赏性实用性强;4.撰写不少于3000字的报告,报告结构合理,语句通顺,能够说明制作过程和原理。5.同时上交作品文件(

3、SWF及FLA文件两种格式)和课程设计报告。三、时间与地点:时间:2010.1.5—2010.1.15;上午8:00—11:30;下午13:30—15:30地点:西3#实验楼204、205四、进度计划:1月4日选题1月5日搜集资料,确定选题1月6日编写游戏剧本1月7-8日设计Flash游戏台本并准备素材绘制主要角色及场景1月11日游戏制作1月12-14编写程序及测试完善1月15日撰写报告26目录目录2一、游戏功能概述(雷电游戏)3二、角色与场景设计62.1角色设计62.2场景设计93.1模块一153.1.1简介153

4、.1.2代码163.2模块二203.2.1简介203.2.2代码20四、测试与完善21五、小结22六、心得体会23致谢24参考文献25评语2626一、游戏功能概述(雷电游戏)1.利用键盘控制对象的运动,从而实现移动飞机,发出子弹的功能。并且飞机的移动,旋转和子弹的发射可以同时进行。并且根据障碍物摆放和场景图片的效果及敌人的布局设置不同的房间感受,利用影片剪辑做好的地方部队可以实现自身的移动。2.利用函数hitTestObject(),实现子弹打中敌方障碍(坦克或飞机)物子弹消失,敌方障碍(坦克或飞机)爆破的功能,并且

5、飞机又一定的射程范围;并且飞机碰到障碍物(房间内的墙壁)会坠毁并显示死亡的功能。3.利用数据类型的转换使飞机每击中敌方飞机一次得一分,每击中敌方坦克一次得三分,并在舞台上显示自己的得分。4.利用事件的监听,影片剪辑和按钮实现序幕和场景的转换和进入下一关。引入声音,利用编辑器编辑,达到想要的效果。角色:我方飞机敌方坦克26敌方飞机障碍物(房间墙壁)场景1.序幕;262.房间1(第一关);1.房间2(第二关);2.房间3(第三关);26二、角色与场景设计2.1角色设计1.打开FlashCS3新建一个影片剪辑文件,首先向舞

6、台导入一个战斗机图形并按ctrl+B键打散,再移除多余的背景部分。然后将整个图形转换为影片剪辑,再定义第2帧飞机坠毁,第3帧die,并在第二帧上添加声音,.命名舞台上的实力为mc, 如下图所示。261.以同样的方法来设计敌方的坦克和飞机,不同之处利用影片剪辑自身的时间轴添加动画使敌人可以运动。并以同样的方式绘制墙壁,使其运动并排列成房间。敌机:敌方坦克:261.(1)再创建一个影片剪辑元件,制作一个子弹被发出去的动画过程。首先在该元件的注册点两侧绘制两个子弹图形,如下图所示。(2)接下来将这个元件拖放到舞台上,并且移

7、动到和战斗机实力同样的位置(注册点重合)。然后双击进入子弹的元件的编辑状态,调整两颗子弹的位置使他们与战斗机图形相吻合,如下图所示。26(3)然后在图层的第十五帧插入关键帧,将两颗子弹向上移动到舞台的外面,设置第一至十五桢运动渐变,从而形成两颗子弹被向上发射出去的效果。在第十五帧添加代码stop ,使影片剪辑停止到这里。其时间轴如下图所示。由于在运行程序过程中要连续发射子弹-即要创建多个子弹实例。所以还必须设置次元件的链接类,这里设置为shot。设置子弹的链接类:2.2场景设计第一场景-序幕:1.导入图片和声音并排列

8、编辑;26排列编辑成下图:2.拖入影片剪辑,添加事件监听;(以雷电影片剪辑为例):26其他剪辑的拖入与之类似。3.添加静态文本分数和动态文本fen,并添加代码。vari:int=0;fen.text=i.toString();4.最后的效果如下图:26第二场景-房间1(第一关):1.方法和过程基本与第一场景类似,再多添加两按钮和墙壁,并摆放敌人

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。