- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
计算机工程系数字媒体技术教研室
ActionScript 3.0
游戏编码实训指导手册
程序设计实践与游戏编码V2.0
陈望明
目录
TOC \o 1-3 \h \z \u 实践大纲 1
一、课程性质和任务 1
二、实践课程的目标 1
三、适用专业 2
四、教学方法、教学场所与设备要求 2
五、学时分配 2
六、实训成绩的评定 2
第 1 章: ActionScript 快速入门 4
变量 4
数据类型 5
类型转换 6
常数 10
运算符的优先级 10
决策机制 11
函数 13
实例:猜数字 13
第2章Flash中的面向对象程序设计 16
一个基本的类 16
继承(Inheritance) 17
MovieClip/Sprite 子类 18
创建文档类(Document class) 19
显示列表display list 20
用户交互操作 21
鼠标事件 21
鼠标位置 23
键盘事件 23
键盘代码 24
互动操作实例学习 24
交互实例一:通过按钮控制物体移动 24
交互实例二:用键盘控制移动 29
交互实例三:控行飞船飞行 33
第 3 章: 游戏实例 37
游戏实例一:蜗牛赛跑 37
游戏实例二:迷宫 42
游戏实例三:Amoebas(阿米巴、变形虫) 48
结束语 69
程序设计实践与游戏编码指导手册
PAGE 20
实践大纲
一、课程性质和任务
1、课程性质
本课程是数字媒体专业面向对象程序设计后的一门实践课程。本课程的主要任务是:通过实践开发来加深理解面向对象程序设计在数字媒体中的应用,及加强面向对象程序设计的能力。通过实践了解游戏开发的流程和要素,并能进行初级游戏的设计与开发。
2009年中国游戏行业产值高达710亿元人民币,2010年游戏行业产值有望超过900亿元人民币,全球游戏行业总值为1000亿美元,我国今年将约占世界游戏行业总值的1/7。随着我国游戏行业的迅猛发展,对游戏开发人才的需求量需求激增,目前国内的游戏开发人才缺口已达30万人, 而传统的从事软件开发的技术人员很少有专门侧重于游戏方向的,加之现有大专院校也无一针对游戏开发开设专业课程,导致能够上手开发游戏的从业人员少之又少。数字媒体技术是一门创意和开发相结合的专业,非常适合从事游戏的开发。考虑到本学期学生的编程基础还比较差,本学期的实践课采用面向对象语言ActionScript 3.0来进行游戏开发。
2、实践课程设计任务
任务1:掌握基本动画的设计
任务2:掌握游戏程序的流程
任务3:根据指导手册完成若干简单游戏的设计
综合任务:以小组的方式设计完成一个或一个以上的作品。
二、实践课程的目标
将理论教学中涉及到的面向对象程序设计的知识点贯穿起来,实践课程是学生在课程结束前所进行的一项综合训练,是教学的一个重要环节,其主要目的有如下几个方面:
1、掌握基于ActionScript 3.0语言的面向对象程序设计。
2、掌握基于Flash平台的游戏编码设计
3、利用所学知识,调研查阅相关信息,发挥创造力,掌握运用Flash并能与其它相关设计工具的综合应用,培养学生的职业的技能及独立设计的综合能力。
三、适用专业
本课程适合数字媒体专业及计算机相关专业
四、教学方法、教学场所与设备要求
1、教学方法:
本课程是一门实践性课程,主要的实施方法和手段以课上理论知识和学生亲自动手操作相结合,以学生独立操作为主,教师指导为辅。在具体安排上采用分组的形式来进行,培养学生团队合作的精神。
2、教学场所与设备:
本实训课程在安装有 win XP 及Flash CS4软件的机房进行,要求学生每人一台计算机。
五、学时分配
总学时:32学时;
课内指导安排课时:16学时;
课外开发课时:16学时;
六、实训成绩的评定
1、成绩评定的主要依据:
考核、评价项目
考评人
考核内容
权重
实训评价
实训的
平时考核
对实训期间的出勤情况、实训态度、安全意识、职业道德素质评定成绩
教师
职业素质、实训态度、效率观念、协作精神
10
各个设计内容考核
根据学生各个设计内容完成情况评定成绩
教师
知识掌握情况、基本操作技能、知识应用能力、获取知识能力、独立设计能力
25
综合作品
根据作品实现的效果评定成绩
教师
作品的整体效果、包括内容的创新及作品的主题、难易程度等
65
合计
100
2、评定的等级:
根据评分依据进行成绩评定,共划分为优秀、良好、中等、及格、不及格五个等级。并将五分制换算成百分制,其换算关系为:优:100
您可能关注的文档
最近下载
- 2025年公务员多省联考《申论》真题试题答案解析(湖南省市卷).pdf VIP
- T∕CECS 10039-2019 绿色建材评价 墙面涂料(可复制版).pdf
- 2013款别克昂科拉用户使用手册.pdf VIP
- 通化(2011)1207双线路腕臂.pdf VIP
- 《公司研发投入与公司价值之间关系研究文献综述》2400字.doc VIP
- 高血压的护理(共22张PPT).pptx VIP
- 2025金融监管局考试真题及答案.doc VIP
- 通化(2010)1042双线路腕臂.pdf VIP
- 空间灵活性如何通过设计提升空间的灵活性与多功能性.pptx VIP
- 叁化(2008)1168多线路腕臂构造安装图.pdf VIP
原创力文档


文档评论(0)