| 网站首页 | 站内资讯 | 原创图书 | 图文教程 | 视频教程 | 课件下载 | 远程网校 | 留言建议 | 在线课程 | 官方微博 | 
>>  您现在的位置: Flash课件吧 >> 原创图书 >> 动画制作 >> 正文
专题栏目
相关文章
推荐教材
最棒的计算机实用教材!
作者:王玥 吕天… 图书来源:本站原创 更新时间:2013/8/23 9:31:49
书  名: Flash游戏开发技术与实践 图书缩略图
从书名: 21世纪高等学校数字媒体专业规划教材
作  者: 王玥  吕天君 书  号: 9787302318477
页  码: 369 出版社: 清华大学出版社
点击数: 推荐等级:         ★★★
开  本: 16开 出版日期: 2013-08-01
邮购地址: 当当网  京东商城  互动出版网


  ↘着眼于ActionScript 3.O游戏编程的实际应用

  ↘结合范例讲解FlashCS6中文版游戏设计的方法和技巧

  ↘全面介绍ActionScript 3.O游戏制作的核心技术。

  ↘清华大学出版社畅销教材!

  ↘提供配套光盘

  ↘提供教学PPT课件   去下载


  • 简介
  • 图书目录
  • 前言
  • 勘误
  • 配书资料
本书共10章,分别介绍了Flash游戏制作常识、Flash CS6的脚本编程环境、ActionScript 3.0程序设计的基础知识、游戏中交互的实现方式、游戏中角色的控制方法、角色的各类运动的实现、角色的碰撞检、游戏中文本的使用技巧、游戏中图形和图像对象的使用方法以及各种外部素材的使用技巧。在本书的最后一章通过对3个经典游戏制作过程的解析来帮助读者熟悉常见游戏类型的制作方法。

本书融入了作者多年游戏制作的经验,突出操作与实际应用的接合,范例来自作者多年Flash游戏制作和教学经验的总结,具有很强的针对性和实用性,能够帮助读者通过实践来体验所学的知识,更快地掌握实用技术。

本书结构清晰、语言简洁,适合于Flash ActionScript 3.0游戏制作的初中级读者,可作为各类职业学院、大中专院校和各类电脑培训学校的教材使用,同时也可作为广大Flash游戏制作爱好者的自学教程和参考书。

第1章  Flash与游戏设计
1.1  Flash与游戏
1.1.1  常见的Flash游戏类型
1.1.2  Flash游戏制作的优势
1.1.3  Flash游戏的制作
1.2  Flash程序开发环境
1.2.1  Flash CS6的操作界面
1.2.2  Flash的【动作】面板
1.2.3  为游戏开发而进行的设置
1.3  ActionScript 3.0代码的位置
1.3.1  将代码放置在Flash时间轴的帧中
1.3.2  将代码放置在单独的ActionScript文件中
1.4  Flash文档的发布和测试
1.4.1  将文档发布为SWF文件
1.4.2  文档的测试
1.5  本章小结
第2章  ActionScript 3.0编程基础
2.1  变量和常量
2.1.1  变量
2.1.2  常量
2.2  数据类型
2.2.1  常用的数据类型
2.2.2  数据类型的转换
2.3  运算符
2.3.1  常见的运算符
2.3.2  运算符的优先级
2.4  程序结构
2.4.1  顺序结构
2.4.2  分支结构
2.4.3  循环结构
2.4.4  break和continue语句
2.4.5  结构嵌套
2.5  函数
2.5.1  函数的定义和调用
2.5.2  参数
2.5.3  函数的返回值
2.5.4  函数的嵌套调用和递归调用
2.6  面向对象的编程
2.6.1  类
2.6.2  对象
2.6.3  继承和接口
2.7  本章小结
第3章  游戏中的事件处理
3.1  事件处理的基础知识
3.1.1  事件侦听器
3.1.2  常用的事件
3.2  应用鼠标事件
3.2.1  自定义鼠标指针
3.2.2  使用按钮
3.2.3  使用鼠标滚轮
3.3  键盘事件
3.3.1  KeyboardEvent类
3.3.2  Keyboard类
3.3.3  特殊的Tab键
3.4  在游戏中触发连续动作
3.4.1  使用ENTER_FRAME事件
3.4.2  使用Timer类
3.4.3  使用setInterval()方法
3.5  本章综合范例——石头剪子布
3.5.1  范例简介
3.5.2  范例制作过程
3.6  本章小节
第4章  角色和影片的控制
4.1  添加显示对象
4.1.1  舞台上的显示对象
4.1.2  添加视觉元件
4.1.3  删除显示对象
4.1.4  显示对象的深度管理
4.1.5  显示对象的坐标
4.2  改变显示对象的外观
4.2.1  更改对象大小
4.2.2  设置对象的颜色和透明度
4.2.3  使用遮罩
4.3  对时间轴和舞台的进行控制
4.3.1  控制时间轴
4.3.2  控制舞台
4.3.3  程序中的目标路径
4.4  本章综合范例——找不同
4.4.1  范例简介
4.4.2  范例制作过程
4.5  本章小结
第5章  实现角色的运动
5.1  角色的运动动画
5.1.1  直线运动
5.1.2  圆形和椭圆运动
5.1.3  特殊的曲线运动
5.2  与角度有关的动画效果
5.2.1  旋转对象
5.2.2  让对象朝着目标移动
5.3  模拟真实的运动
5.3.1  加速运动
5.3.2  摩擦力
5.3.3  缓动效果
5.3.4  弹性运动
5.3.5  跳跃效果
5.3.6  卷屏效果
5.4  3D运动
5.4.1  对象的3D属性
5.4.2  模拟三维运动效果
5.4.3  Flash中的3D类
5.5  本章综合范例——精彩赛马
5.5.1  范例简介
5.5.2  范例制作过程
5.6  本章小节
第6章  碰撞检测
6.1  角色碰撞的检测方法
6.1.1  两个显示对象之间的碰撞检测
6.1.2  对象与点的碰撞
6.2  特殊的碰撞检测
6.2.1  利用距离来检测碰撞
6.2.2  使用位图对象来实现碰撞检测
6.2.3  多个对象的碰撞检测
6.3  本章综合范例——吃水果
5.5.1  范例简介
5.5.2  范例制作过程
6.4  本章小节
第7章  游戏中的文本
7.1  使用文本
7.1.1  显示文本
7.1.2  滚动文本
7.1.3  实现文本的输入
7.1.4  选择文本
7.1.5  使用HTML文本
7.2  设置文本格式
7.2.1  使用TextFormat类
7.2.2  使用StyleSheet类
7.3  本章综合范例——打字游戏
7.3.1  范例简介
7.3.2  范例制作过程
7.4  本章小节
第8章  游戏中的图形和图像
8.1  绘制图形
8.1.1  绘制线条
8.1.2  绘制图形
8.2  对位图的操作
8.2.1  使用位图的颜色
8.2.2  复制位图
8.2.3  使用滤镜
8.3  本章综合范例——拼图游戏
8.3.1  范例简介
8.3.2  范例制作过程
8.4  本章小节
第9章  在游戏中使用外部素材
9.1  使用声音
9.1.1  使用嵌入的声音
9.1.2  加载外部声音
9.1.3  对声音播放进行控制
9.2  加载外部对象
9.2.1  加载外部文件
9.2.2  获取XML数据
9.3  本章综合范例——比比谁的嗓门大
9.3.1  范例简介
8.3.2  范例制作过程
9.4  本章小节
第10章  经典游戏制作解析
10.1  经典游戏1——可爱战机
10.1.1  游戏简介
10.1.2  游戏制作步骤
10.2  经典游戏2——翻纸牌
10.2.1  游戏简介
10.2.2  游戏制作步骤
10.3  经典游戏3——抢金块
10.3.1  游戏简介
10.3.2  游戏制作步骤
附录A 本书范例索引
Flash是一个功能强大的动画设计制作软件,使用它可以制作各种精美的矢量动画,同时它可以将声音、视频和图片等多种媒体融合在一起,使用户能够方便快捷地制作出各种高品质的多媒体作品。ActionScript 3.0是一种面向对象的语言,其功能强大,Adobe开发的多款工具(如Flash、Flex和AIR)等都使用该语言。ActionScript 3.0完全符合ECMAScript规范,具有出色的XML处理能力、改进的事件模型、用于处理屏幕元素的体系结构以及执行速度快等特点。Flash与ActionScript 3.0相结合,是游戏制作的绝佳组合。

本书以Flash CS6简体中文版作为游戏制作软件,从ActionScript 3.0程序设计的基础知识入手,结合游戏编程的特点,详细而完整地介绍了Flash ActionScript 3.0游戏设计的知识,分析游戏各种功能实现的技法。通过适于动手的游戏范例,让读者能够完整了解Flash ActionScript 3.0游戏编程的实用方法和技巧。

本书可作为各类院校的游戏专业教材使用,也可作为广大Flash ActionScript 3.0程序设计爱好者、Flash网页游戏制作者以及相关从业人员的自学教程和参考书。

主要内容
本书共分为10章,各章节的内容介绍如下:
第1章介绍Flash 游戏的基础知识,包括Flash游戏常见类型介绍、Flash游戏制作的基本常识、Flash CS6的编程环境、代码的编写和文档发布的方法。
第2章介绍ActionScript 3.0的程序设计基础,包括变量和常量的知识、数据类型、运算符、程序的结构、函数以及面向对象编程的有关知识。
第3章介绍游戏中的事件处理方式,包括ActionScript 3.0事件处理基础、鼠标事件的使用方法、键盘事件的使用方法和游戏中触发连续动作的方法
第4章介绍游戏中角色和影片的控制方法,包括游戏中角色的添加、显示对象外观的改变以及控制影片流程的方法。
第5章介绍游戏中实现动画效果的方法,包括实现角色运动、实现角色方向改变以及编程模拟各种复杂物理运动的方法。
第6章介绍游戏中碰撞检测的常见方法,包括实现两个角色间碰撞检测的常见方法和游戏中角色碰撞检测的特殊方法。
第7章介绍游戏中文本的使用方法,包括各类文本的使用技巧和文本格式的设置方法。
第8章介绍游戏中图形和图像的使用方法,包括动态绘制图形、操作位图对象和使用滤镜的有关知识。
第9章介绍游戏中常用的外部素材的使用方法,包括声音的加载和控制、SWF文档的加载和XML文档的使用技巧。
第10章介绍3个经典Flash游戏的制作过程,通过案例介绍了Flash游戏的制作思路和设计技巧。

本书由长期从事Flash ActionScript 3.0游戏制作和教学的教师精心策划和编辑,具有如下的特点:
本书特点
1.内容翔实,重点突出
本书是一本Flash ActionScript 3.0游戏设计的专业教科书,内容既包括ActionScript 3.0程序编写的所有基础理论知识,也涵盖了在游戏制作过程中可能遇到的各种问题。本书在材料的组织上突出Flash ActionScript 3.0在游戏设计方面的知识,对章节安排进行了优化,避免了字典似的内容罗列,所有的知识点均围绕游戏编程中的应用来展开。这样,使读者能够通过阅读本书对ActionScript 3.0的游戏编程有一个全方位的认识,同时也能真正实现游戏制作的快速入门和提高。
2.结构合理,注重技巧
本书在结构上以知识讲解为先导,以游戏范例为中心,章节内容既包含ActionScript 3.0语言的基础知识,也包括各种实际应用技巧。每个章节内容在安排上符合认知规律,按照由知识到应用的过程来进行组织,在每个小节都安排凸现本节知识点的应用范例。游戏范例是知识的应用,同时也是应用技巧的展示。这种结构使读者不仅获得知识,更能掌握知识在游戏编程中的应用技巧。
3.精选案例,突出实用
本书提供了大量的游戏范例,范例选择合理,均为在游戏制作中经常会遇到的问题。这些问题具有代表性并有较高启发性,提供的解决方案带有典型性和实用性。本书范例在考虑实用性的同时注意与知识点的密切结合,突出ActionScript 3.0的特点,小巧而精致,具有很强的指导性。本书范例的制作步骤详细,条理清晰,使读者容易上手,便于理解。 
4.专设网站,服务读者
立体出版计划,为读者建构全方位的学习环境!
最先进的建构主义学习理论告诉我们,建构一个真正意义上的学习环境是学习成功的关键所在。学习环境中有真情实境、有协商和对话、有共享资源的支持,才能高效率地学习,并且学有所成。因此,为了帮助读者建构真正意义上的学习环境,以图书为基础,为读者专设一个图书服务网站。
网站提供相关图书资讯,以及相关资料下载和读者俱乐部。在这里读者可以得到更多、更新的共享资源,还可以交到志同道合的朋友,相互交流、共同进步。
网站地址:http://www.cai8.net。

暂无
提供配套光盘
提供配套教学ppt课件
  >> 图书录入:admin    责任编辑:admin 
网友评论:(只显示最新8条。评论内容只代表网友观点,与本站立场无关!)
| 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 管理登录 | 
版权所有 课件吧 Copyright ◎2006 - 2013
如涉及侵权行为请书面告之,本站将立即处理
站长:cai8net  备案序号:豫ICP备13010258号