欢迎来到天天文库
浏览记录
ID:37933796
大小:747.07 KB
页数:62页
时间:2019-06-03
《AS3游戏编程大学》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、AS3.0游戏编程大学本书目录0.绪论1.Flash和ActionScript3.0的应用1.1ActionScript3.0是什么1.2创建一个简单的脚本程序1.3FlashCS3的使用1.4脚本编辑区1.5ActionScript游戏编程策略1.6脚本基本概念1.7测试和调试代码1.8发布设置1.9脚本游戏编程检验表2.ActionScript游戏基础2.1创建可视对象2.1.1影片剪辑的应用2.1.2按钮的制作2.1.3绘制图形2.1.4绘制文本和超链接文本2.1.5创建sprite组2.1.6设置层深2.2.1鼠标输入2.2.2键盘输
2、入3.一般性游戏框架:AMatchingGame4.头脑游戏:MemoryandDeduction5.动画游戏:ShootingandBouncingGames6.拼图游戏:SlidingandJigsaw7.方向和运动:SpaceRocks8.不规则游戏:MatchThree9.单词游戏:HangmanandWordSearch10.问答游戏:TriviaandQuizGames11.战斗游戏:PlatformGames12.游戏世界:DrivingandExplorationGame绪论对Flash游戏制作者来说,这是一个非常好的时期。到
3、目前为止,还没有一款软件比这更好的来设计中小型游戏了。FlashCS3Professional对我们来说,是快速的,强大的和容易掌握的。其中最关键的就是,Flash最新发布的版本有着强大的ActionScript3.0编程语言。ActionScript1.0和2.0让Flash制作者感到太伤心了,在程序的调试过程中,经常会出现一些Bugs,导致不能快速的制作出自己的作品。相对而言,ActionScript3.0编程语言会让你感到非同寻常。在使用中,你会发现它能够快速地,非常容易的制作出自己想象中的作品。最后,就让这本书带你走进Flash游戏的
4、世界中吧,希望通过本书的学习,它可以带给你更多的快乐。0.1Flash游戏的发展1995年10月,对我这个游戏设计师来说,是非常激动的。因为Macromedia刚刚发布了Shockwave播放器,这样就可以把自己制作出来的作品发布到网络上了。从最初的Shockwave播放器发布之后,还有两次比较激动人心的就是,Shockwave3D和ActionScript3.0的发布。虽然Flash游戏环绕在我们周围,但如果和Shockwave游戏比起来,它就比较逊色了,因为Shockwave软件在3D方面是非常快速和强大的。不管怎样,我们现在有了Acti
5、onScript3.0,Flash就会变得和Shockwave一样强大。例如,Flash9播放器已经占有了全球80%的桌面电脑。截至到现在,几乎全部安装Flash8播放器的用户已经将该软件更新到了Flash9的版本,这对我们Flash游戏制作者来说,无非有莫大的帮助。Flash9播放器还可以应用于Linux系统,网络电视窗口,游戏控制台等多方面软件,现在,我们拥有了Flash9player和ActionScript3.0以后,就可以轻便地来做这些事情了。你可以开发双方独立的或者基于网络版本的Flash游戏,当然,还还可以利用第三方的软件来扩展
6、你的Flash功能,以便编译出更强壮的代码。总之,对制作中小型的游戏来说,ActionScript3.0的功能是非常强大和实用的。0.2本书为谁而写本书适用于使用Flash制作游戏的任何人,读者可以根据自身情况选择不同的方式来用好此书:对Flash绘图和编程都没有学过的新手来说,最好先学习一些基本的编程语法再看。当然,如果你对Flash有浓厚的兴趣,也可以直接用此书来学习ActionScript3.0;如果你以前使用的是ActionScript1.0或者2.0,你也可以用此书快速的学会ActionScript3.0。不过,你应该尽可能的把以前
7、ActionScript版本的编程方式忘掉。确切地来说,ActionScript3.0与前期的1.0和2.0的版本已经有很大不同。我自己认为它是一门全新的语言。对于有些动画和编程基础的人来说,如果想进一步学习游戏编程,本书是再适合不过了;如果你没有学过编程,但喜欢绘图,插图,或者动画。你可以用本书的例子作为素材。也就是说,你可以把本书中源文件拿出来用到你自己制作的游戏中去;同样的,如果你是优秀的ActionScript3.0程序师,本书也可以作为给你提供的一个代码库,你可以把它运用到自己设计的游戏中去。0.3使用本书需要具备的知识除了正确地使
8、用软件之外,对大多数读者来说,如果想从本书中获取更多的知识,还需要对Flash编程基本知识做些准备。必备知识对大多数读者来说,您应该对FlashCS3的运行环境很熟
此文档下载收益归作者所有