Flash游戏编程基础教程实验课程教学大纲

上传人:m**** 文档编号:499050007 上传时间:2023-07-10 格式:DOC 页数:8 大小:74KB
返回 下载 相关 举报
Flash游戏编程基础教程实验课程教学大纲_第1页
第1页 / 共8页
Flash游戏编程基础教程实验课程教学大纲_第2页
第2页 / 共8页
Flash游戏编程基础教程实验课程教学大纲_第3页
第3页 / 共8页
Flash游戏编程基础教程实验课程教学大纲_第4页
第4页 / 共8页
Flash游戏编程基础教程实验课程教学大纲_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《Flash游戏编程基础教程实验课程教学大纲》由会员分享,可在线阅读,更多相关《Flash游戏编程基础教程实验课程教学大纲(8页珍藏版)》请在金锄头文库上搜索。

1、软件学院实验课程教学大纲Flash游戏编程基础教程实验课程教学大纲课程编号:专业课课程名称:Flash游戏编程基础教程实验学时:26适用专业和年级:软件技术、2010级软件技术1班实验教学目的和基本要求教学目的:通过学习flash游戏制作的基础知识,培养学生设计与制作 flash游戏的能力, 能够独立完成基于 AS 3.0编程的游戏开发。基本要求:1. 掌握 Adobe Flash CS4创建对象的方法;2. 掌握控制影片剪辑对象、游戏角色;3. 能够AS 3.0进行游戏逻辑判断、碰撞检测;4能够运用游戏中的物理学及数据管理;5 .能够进行面向对象的游戏设计。实验名称与学时安排序号实验名称学时

2、分配序号实验名称学时分配1Hello Word 程序28复杂的鼠标角色控制32交互式儿童故事书49太空射击33猜谜游戏2104控制游戏角色2115碰撞检测3126地牢迷宫大冒险4137捉虫者314实验一 Hello Word 程序实验性质:验证型实验目的和要求1. 熟悉Flash开发人员工作区。2. 掌握ActionScript代码格式首选参数的设置。3. 编写第一个程序,初步理解包、类、构造函数、指令。4. 导入Flash内建的MovieClick类来帮助程序显示输出的内容。5. 能够为代码添加注释,会发布SWF文件。实验内容1. 打开Flash。设置工作环境。2. 设置Flash开发人员共

3、组区。3. 设置ActionScript代码格式首选参数。4. 编写第一个程序。5. 为代码添加注释。6. 使代码对齐。7. 发布SWF文件。8. 为Hello Word程序创建一个项目。实验二交互式儿童故事书实验性质:验证型实验目的和要求1. 熟悉Flash的矢量绘图工具。2. 掌握创建按钮的方法。3. 掌握运用事件侦听器对按钮事件进行侦听的方法。4. 控制影片剪辑对象的方法。实验内容1. 绘制故事书的三个场景。2. 创建角色对象。3. 创建按钮元件及其按钮的状态显示。4. 对故事书中的按钮进行编程。5. 运用影片剪辑属性控制影片剪辑对象。实验三猜谜游戏实验性质:验证型实验目的和要求1. 熟

4、悉Adobe Flash CS4软件的操作。2. 掌握使用文本工具创建文本字段的三种类型。3. 使用条件语句对游戏逻辑进行判断。实验内容1. 设置项目文件。2. 图形用户界面设计。3. 逻辑判断,显示游戏状态。4. 完善游戏,解决随机数字,禁用 Guess按钮,游戏重玩。5. 对游戏进一步分析。 记录猜过的数字;添加视觉显示;使用回车键输入数字;对调 游戏逻辑。实验四控制游戏角色实验性质:验证型实验目的和要求1. 掌握控制游戏角色的方法。2. 掌握设置舞台边界阻止角色移动。3. 掌握卷屏的基础知识。实验内容1. 设置项目文件。2. 用键盘控制游戏角色。创建游戏角色;添加键盘控制代码3. 在舞台

5、边界阻止玩家角色对象继续移动。4. 屏幕折返当玩家角色对象超出左边界时,会在右边界出现。5. 屏幕卷动当玩家角色对象在一个很大的环境中移动时,背景会随着移动显示未浏览过的区域。6. 创建游戏环境。7. 调优游戏角色。8. 卷屏基础,优化卷屏,完善卷屏。实验五碰撞检测实验性质:验证型实验目的和要求1. 掌握二维环境的游戏设计小技巧。2. 掌握用来处理物体间复杂碰撞的方法,并在游戏项目中能够灵活的使用它。 实验内容1. 创建项目文件。2. 改变一个动态文本字段中的文本。3. 触发状态改变。4. 减少生命槽的值。5. 更新得分数。6. 拾取及掉落物体。7. 创建一个碰撞环境边界。8. 阻碍物体的移动

6、。实验六 地牢迷宫大冒险实验性质:验证型实验目的和要求1. 掌握面向对象的编程基础,面向对象的游戏设计方法。2. 理解地牢迷宫大冒险的工作原理。 实验内容1. 构建游戏。2. 准备项目文件及场景物体。3. 进入地牢。4. 游戏关卡布局。5. 游戏中的对象。6. 制作时间轴动画。7. 为对象制作动画。8. 在舞台上添加或移除对象。9. 移动游戏角色。10. 捡起钥匙11. 打开第一扇门。12.添加声音到游戏中。13.创建 Sou nd 和 Sou ndCha nnel 对象。14.与敌人发生碰撞。15.游戏失败16.捡起星形武器17.发射子弹。18.使用子弹对象。19.子弹与敌人碰撞。20.游戏

7、角色与墙壁的碰撞。21.同步ENTER_FRAM事件。22.游戏获胜。23.改进游戏,添加一个新的关卡;创建一个游戏管理器。实验七捉虫者实验性质:验证型实验目的和要求1.掌握游戏中的物理学及数据管理。2.掌握编写平台游戏的基础方法。实验内容1.建立项目文件。2.使用 Player_Platform 类。3.添加平台。4.平台上的碰撞检测。5.使用循环访问平台对象。6.让青蛙的眼睛转向游戏角色。7.改变叠加层次。8.在代码中添加一些小虫9.使用数组。10.搜集小虫。11.完整的 Main_BugCatcher 类。实验八 复杂的鼠标角色控制实验性质:验证型实验目的和要求1. 学习敌人的人工智能以及用脚本实现动画效果。2. 掌握用鼠标控制游戏角色的方法。3. 学会如何移动对象以及 360度开火的制作方法。 实验内容1. Player.as 。2. 移动游戏角色。3. 旋转魔杖。4. 360度开火。5. Bullet.as 。实验九太空射击实验性质:验证型实验目的和要求1. 掌握如何将各种任务分布到不同的类中。2. 掌握用事件来通知对象游戏中所发生的事情。3. 掌握太空射击游戏的原型。 实验内容1. 游戏结构。2. 创建子弹。3. 检测子弹与对象间的碰撞。4. 在舞台边界移除子弹。5. 类与事件。-# -2011执笔:常娜年8月30日教研室审核(签字)分院领导审核(签字)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 自考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号