Flash AS3 行业应用专题班——游戏专题
国内最专业的Flash/Flex/AS3技术培训机构,9RIA天地会和Adobe的官方合作伙伴。为个人提供高效的岗前培训、详实的就业指导;为企业推荐优化的解决方案、精准的专业人才。
报名热线:4006-111-735
课程咨询:[QQ]1341304997 [QQ]251048392
【学习目标】
1、熟悉常用的数据结构知识,如数组、堆栈等;
2、了解计算机图形学常用知识点;
3、掌握常用的基础算法(如冒泡排序),并会使用高级寻路算法;
4、会进行简单的性能优化,包括对产品体积、素材的优化等;
5、了解开放平台的接入流程等
【课程设置】
第一部分 理论提高
建立在面向对象设计的理解认识之上,建立在对AS3编程具备一定熟练度之上,站在一个项目、一个团队管理的高度。
项目团队协作流程与分工
介绍一个flash项目开发过程中,由需求确立到开发需求分析,技术路线选择,模块划分,职能分工的一整套项目团队管理流程。
第三方开源框架
介绍并讲解当前Flash开发中被使用较为广泛的第三方开源框架pureMVC,并简单介绍Flex开发中涉及的Cairngorm、Mate框架,比较三者之间的优劣
第三方开源物理引擎
介绍当下较为成熟的Flash物理引擎APE,了解如何使用该引擎构建简单的物理世界。
高级调试技巧
介绍和讲解利用单元测试以及工程debugger工具来提高项目开发过程中的bug调试效率,降低开发成本。
实用的设计模式
介绍和讲解Flash项目开发中一些常用的设计模式,从简单的单例模式、工厂模式到复杂一些的如装饰器模式、适配器模式,以及框架级层面的MVC设计模式。强化对面向对象设计的认识和理解。
第二部分 视觉特效专题
Paperversion3D 介绍Paperversion3D的基本使用方法和简单贴图,对Paperversion3D的类库结构有一个大致的认识和了解。
粒子效果
介绍Flint和Pulse粒子系统的第三方开源类库,介绍像素级粒子效果的实现本质。
第三部分 Social Game专题强化
Social Game(社交游戏)是一种通过互动娱乐方式增强人与人之间交流的互动行为。而基于社交网络(SNS)中的社交游戏则是当下flash应用最热门的应用之一。
本专题重在学习一个完整Social Game的制作过程,并巩固其中的资源加载流程、元件的状态管理和远程数据访问解析等知识点,并学习具有Social Game特色的SNS平台API使用方法和平台依托,以及游戏进程中的低频心跳处理技术。
通过学习,可以制作出类似开心农场式的Social Game。
第四部分 中大型Web Game专题强化
Web Game,是基于Web浏览器的网络在线多人游戏,相对于传统意义上的Social Game,Web Game拥有更庞大的游戏模块体系和更复杂的游戏逻辑涵盖在其中,亦是当下最火爆的Flash应该开发之一。
本专题重在学习一个完整Web Game的制作过程,并学习具有Web Game特色的游戏模块资源动态管理、版本校验机制、简单客户端反外挂技术、简单客户端加密技术,以及游戏进程中内存性能优化技术。
通过学习,可以制作出一个网易简化版的《战国风云》网页策略类游戏。







