Flash AS3 游戏开发90天综合课程

需积分: 32 36 下载量 197 浏览量 更新于2024-09-11 收藏 505KB PDF 举报
"Flash AS3从入门到精通" Flash AS3是Adobe ActionScript 3.0的简称,是一种用于创建交互式动画、游戏以及富互联网应用(RIA)的编程语言。这个课程旨在帮助初学者从零基础开始,逐步掌握Flash AS3的核心概念和技术,最终达到精通的水平。课程分为基础、进阶和实训三个阶段,以适应不同层次的学习者需求,特别是针对游戏开发爱好者和希望提升项目经验的开发者。 基础课程主要关注编程语言的基本概念,通过学习JavaScript的基本语法,帮助学员建立起程序化思维。这一阶段的目标是使学员能够理解和运用编程语言的基本元素,如变量、条件语句、循环等,为后续的深入学习打下坚实的基础。 进阶课程专注于Flash Professional和AS3游戏编程。学员将系统地学习Flash Professional的工具和界面,理解AS3的基本语法,并学会如何用面向对象的思维方式来分析、设计和实现游戏。课程涵盖OOP(面向对象编程)的关键概念,如类、对象、继承、多态和接口,以及核心显示架构、事件处理、位图操作、声音管理和网络通信。通过实际项目,如“打砖块”和“雷电”、塔防游戏等,学员将有机会实践这些知识,提升其编程和游戏开发能力。 实训课程则模拟真实的游戏开发环境,让学员了解项目管理、团队协作、资源版本控制等实际工作中的关键环节。在这个阶段,学员将在讲师的指导下独立设计并开发一款完整的游戏,从而获得宝贵的项目经验,更好地适应未来的工作场景。 学习目标包括但不限于以下几点: 1. 掌握坚实的编程语法基础,理解面向对象编程思想,如类、对象、继承、多态和接口等概念,同时学习和应用简单的设计模式。 2. 养成良好的编程习惯,编写出高可读性代码,遵循命名规范,有效进行流程控制。 3. 学习并实践面向对象的开发流程,从需求分析(OOA)、设计(OOD)到实现(OOP),以构建应用程序、网页游戏和手机游戏。 4. 熟悉与设计师、后端技术工程师的协作流程,提高团队合作能力。 此课程由天地培训提供,作为9RIA.com天地会的官方培训机构和Adobe官方认证中心,该机构在全球Flash开发者社区中具有广泛的影响力,是学习和提升Flash AS3技能的理想平台。