星点互联教育课程学习演示站
标题: Flash经典小游戏开发实战 [打印本页]
作者: 王建雄 时间: 2018-1-28 18:31
标题: Flash经典小游戏开发实战
ActionScript 是针对 Adobe Flash Player 运行时环境的编程语言,它在 Flash 内容和应用程序中实现了交互性、数据处理以及其它许多功能。ActionScript 是由 Flash Player 中的 ActionScript 虚拟机 (AVM) 来执行的。ActionScript 代码通常被编译器编译成"字节码格式"(一种由计算机编写且能够为计算机所理解的编程语言),如 Adobe Flash CS3 Professional 或 Adobe Flash Builder 的内置编译器或 Adobe Flex SDK 和 Flex Data Services 中提供的编译器。字节码嵌入 SWF 文件中,SWF 文件由运行时环境 Flash Player 执行。 ActionScript 3.0 提供了可靠的编程模型,具备面向对象编程的基本知识的开发人员对此模型会感到似曾相识。
课程简介: 本课程是一套实例化教学课程,通过本课程的学习,学员可在最短的时间内掌握ActionScript 3.0 游戏开发的的各种经典应用,并能自己开发设计出属于自己的flash游戏
第一部分:项目前预备知识(12讲)
第01讲 - 使用Flash和ActionScript3.0
第02讲 - 语言基础(一):日期、时间和模拟时钟
第03讲 - 语言基础(二):字符串和登陆程序
第04讲 - 语言基础(三):数组和音乐列表
第05讲 - 语言基础(四):XML和音乐列表
第06讲 - 语言基础(五):事件和物件拖放
第07讲 - 语言基础(六):绘图API和电子画板
第08讲 - 语言基础(七):影片剪辑和元件浏览器
第09讲 - 语言基础(八):动画和模拟太空船
第10讲 - 语言基础(九):文本和聊天室
第11讲 - 语言基础(十):位图和月球动画
第12讲 - 语言基础(十一):声音和音乐播放器
第二部分:实战Flash小游戏开发
项目1、 卡牌速配(4讲)
第13讲 - 卡牌速配(一):卡牌布局和洗牌算法
第14讲 - 卡牌速配(二):游戏逻辑
第15讲 - 卡牌速配(三):完成其他帧
第16讲 - 卡牌速配(四):游戏特效
项目2 、扫雷(3讲)
第17讲 - 扫雷(一):定义雷区和布雷
第18讲 - 扫雷(二):添加单元格到舞台
第19讲 - 扫雷(三):瀑布填充算法等
项目3、 俄罗斯方块(5讲)
第20讲 - 俄罗斯方块(一):生成游戏区和方块
第21讲 - 俄罗斯方块(二):移动和旋转方块
第22讲 - 俄罗斯方块(三):行消除和下一个方块
项目4、泡泡龙(4讲)
第23讲 - 泡泡龙(一):游戏区创建
第24讲 - 泡泡龙(二):发射泡泡
第25讲 - 泡泡龙(三):查找泡泡链
第26讲 - 泡泡龙(四):移除泡泡链和孤儿泡泡
项目5 、贪吃蛇(4讲)
第27讲 - 贪吃蛇(一):创建游戏区并放置贪吃蛇
第28讲 - 贪吃蛇(二):移动贪吃蛇
第29讲 - 贪吃蛇(三):控制贪吃蛇
项目6、空战Ⅰ&Ⅱ(5讲)
第30讲 - 空战(一):创建飞机并飞行
第31讲 - 空战(二):创建炮台和子弹
第32讲 - 空战(三):完成时间线和文档类
第33讲 - 空战(四):完成游戏逻辑
第34讲 - 空战(五):空战Ⅱ
项目7 太空漂移(4讲)
第35讲 - 太空之石(一): 创建文档和元件
第36讲 - 太空之石(二):创建和控制飞船
第37讲 - 太空之石(三):创建和控制陨石
第38讲 - 太空之石(四):完成太空之石
项目8、 天天拼图(4讲)
第39讲 - 天天拼图(一):加载并切割图片
第40讲 - 天天拼图(二):洗牌算法
第41讲 - 天天拼图(三):实现游戏逻辑
项目9 天天爱扫除(4讲)
第42讲 - 天天爱消除(一):构建Piece网格
第43讲 - 天天爱消除(二):Grid合法性和移动性检测
第44讲 - 天天爱消除(三):用户交互及Piece置换
第45讲 - 天天爱消除(四):Piece掉落和补缺
项目10 超级玛丽(4讲)
第46讲 - 超级玛丽(一):创建项目及初始化
第47讲 - 超级玛丽(二):用户控制
第48讲 - 超级玛丽(三):移动英雄和敌人
第49讲 - 超级玛丽(四):碰撞检测
第50讲 - 超级玛丽(五):滚动屏幕及游戏结束
部分项目截图
欢迎光临 星点互联教育课程学习演示站 (http://47.100.112.22/demo/nuke/) |
Powered by Discuz! X3.5 |