`
wangangie16
  • 浏览: 43505 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

秘籍:打造自己的Flash游戏

阅读更多

Flash游戏与用户的交互多,动作脚本繁杂,有些复杂的脚本甚至会让你半天理不出头绪。但对追求个性的DIYer而言,这些都为游戏修改提供了广阔的再创造空间。Flash游戏不过是在特定场景中依照一定次序出现的一些对象,以及这些对象的运动规律和它们之间的相互联系,对Flash游戏的修改,也可以从这两方面着手:Flash游戏中的对象和游戏动作脚本。Flash的编辑自然离不开Macromedia的经典平台Flash,文中使用的版本是Flash MX 2004中文版。必不可少的工具还有:Imperator°FLA 1.6,Action Script Viewer。  
  首先用Imperator°FLA从SWF格式的Flash游戏中反编译出.fla源文件(不包含ActionScript),然后用Action Script Viewer透视Flash游戏中的动作脚本,为 fla源文件添加动作脚本提供参照。这款打企鹅的Flash游戏比较简单,但包含了Flash 动画常用的各种修改,下面我们就把它搬上手术台。 
  PCD工具谱
  软件名称:Flash MX 2004
  授权方式:共享软件
  软件大小:74000KB
  下载地址:http://www.macromedia.com/software/flash/  
  PCD工具谱
  软件名称:Imperator°FLA
  软件版本:1.6
  授权方式:试用软件
  软件大小:1156KB
  下载地址:http://www.pcdigest.com/download/
  
  PCD工具谱
  软件名称:Action Script Viewer
  软件版本:3.0
  授权方式:试用软件
  软件大小:750KB
  下载地址:http://www.pcdigest.com/download/
躯壳再造——反编译出不包含ActionScript的.fla源文件。用Imperator°FLA打开“打企鹅.SWF”,选择反编译文件的保存位置,开始反编译。反编译结束后,用Flash MX 2004 打开fla源文件时,出现提示框要求选择替换字体,以默认字体替换后打开。
  赋予思想——添加ActionScript。用Action Script Viewer打开“打企鹅.SWF”。对照Action Script Viewer中ActionScript的位置和具体脚本,为游戏添加ActionScript。建议从时间轴入手,按动画运行的顺序逐帧添加,这样不容易漏掉。按钮的脚本添加自然容易,对moviclip 添加动作脚本时可以从大到小,从外层到里层。游戏的ActionScript会有很多,慢慢添加,千万别漏掉了。
  

这一切弄好之后,发布预览。这时发现原来看不见的数字都是动态文本,而且处在被遮罩状态。我们可以用嵌入动态文本字体来解决这个问题。选中影片中的动态文本,在选项面板中单击字符选项,选择嵌入字体,因为影片中的动态文本均为数字,指定嵌入字体范围为数字。完成后再发布预览。
  下面,就正式开始修改了。
去除广告相关页面  
  广告不仅与游戏无关,大量图片更使影片增加不少重量。游戏中的广告无非是游戏开始前的介绍页面,游戏中连接到游戏开发者网站的按钮,或者是开发者的“Logo”。打企鹅这款游戏中的广告元素相对比较集中。删除这些层后,对游戏的各层进行调整:删除无用帧,重命名各层。
  

  发布预览,直接进入游戏界面,广告不见了。  
  低重力状态  
  你在这款游戏中,最好成绩是多少? 322.5? 或许更高些。简单修改一下,就能打出你自己都想象不到的高分。
  

  单击企鹅的movieclip, 分析动作面板中的运动脚本,发现它在空中飞的时间长度与变量“yspeed”有关,图中光标所在处,“0.5”相当于运动学中的重力加速度。修改它,就可以改变企鹅在空中飞行的时间,我们把它改成“0.1”,发布预览,轻轻松松就打出好远。  
  加入动态背景  
  一成不变的背景是不是有些单调,来个漫天飘雪多有意境。
  新建图层snow,从库中拖动“雪花”movieclip到图层上,添加“雪花”脚本。建议收集平时见到的那些movieclip,button,graphic等实例,导入到Flash MX 的公用库中,进行Flash 影片制作时可以随时调出来用。
加入背景音乐  
本文转自:http://www.5uflash.com/flashjiaocheng/Flashyingyongkaifa/794.html
分享到:
评论

相关推荐

    flash网络游戏基础

    flash网络游戏基础,针对初学者,对游戏感兴趣的朋友量身打造!希望你会喜欢!!!!!!

    Foundation Game Design With Flash

    6. 本书图文并茂,书中充斥着完善的表格、恰当的附注、详尽且人性化的示意图,从而完美地打造了一部奠基性的Flash游戏开发书籍。 7. Adobe平台技术经理7yue在自己的博客中强烈推荐这本书,中国最大的RIA开发者社区9...

    中国游戏中心大厅 v2013.1.1

    中国游戏中心是集文化、游戏、休闲、竞技、商务为一体的大型休闲文化社区,各类休闲棋牌游戏精彩纷呈。...中国游戏中心拥有棋牌游戏、休闲游戏、flash小游戏等网络游戏下载。希望为生活增添乐趣和色彩。

    游戏浏览器 v1.0.zip

    游戏浏览器是一款适合互联网游戏用户使用的中文浏览器,游戏浏览器基于IE内核,完全兼容IE浏览器,除了基本的网页浏览功能,对FLASH等网页游戏,动态页面做了特殊优化,摒弃了众多无用的设置,以适应众多游戏玩家对...

    做一个自己的Widget引擎-移动互联网hot

    它的表现形式可能是视频,地图,新闻,小游戏等等。通常情况下,Widget的代码形式包含了DHTML,JavaScript以及Flash。微技应用介于BS和CS架构之间,结合了两者的优点。它并不完全依赖网络,软件框架可以存在本地,而...

    360魔盒 v0.0.1.0

    魔盒是专门为广大游戏玩家精心打造的一款游戏下载管理软件,汇集了数百种网络游戏,2000多款单机游戏以及30000 多种Flash小游戏。  魔盒用户独享专用VIP下载通道,保证用户高速下载,并随时有源;所有游戏均由魔盒...

    sPart v 1.0.3美化版

    sPart UI组件库,一个用AS3.0 编写的轻量级开源 flash UI组件库,它旨在:让用户第一时间、以最快速度搭建一个flash游戏、应用所需要的前端界面。也许它并不如其他同类UI组件那样功能强大,但它的体积小,使用方便,...

    rachelombok:关于我:sparkles:

    关于我 :laptop_computer: 我是一名计算机科学专业的学生,​​对增强现实和游戏开发感兴趣 :hammer_and_wrench: 我喜欢打造融合技术和艺术并解决独特问题的产品我在做什么 :telescope: :black_heart: :growing_...

    聪聪数学电脑客户端V1.2.0.1官方安装免费版

    聪聪数学电脑客户端是一款非常好用且功能强大的专为3-12岁的儿童打造的数学学习软件,聪聪数学电脑客户端包含学前数学启蒙及小学阶段的数学学习和练习内容,内置数百个游戏场景,通过游戏闯关的方式,诱导孩子一步...

    Head First: PHP & MySQL

    自己动手建立实际应用程序,从视频游戏高分留言板到在线交友网站。当你完成后,你将可以进行验证表单、使用会话ID和cookies工作、执行数据库查询和联接、处理文件I/0操作等等。 "Head First: PHP & MySQL"的特别之...

    天润浏览器 SP2.zip

    天润浏览器是首款给网络加速的浏览器,可明显提升公网教育网互访速度2-5倍,通过的防假死技术,使浏览器运行快捷流畅且不卡不死,具有、独立播放网页视频、flash游戏提取操作等多项特色功能,并且兼容大部分用户使用...

    Android程序设计基础

    将类似于Flash的光滑、无锯齿的2D矢量图形和动画与3D加速的OpenGL图形相结合,可实现各种新式的游戏和商业应用程序。Android内置了最常用的行业标准音频和视频格式的编解码器,这些格式包括H.264 (AVC)、MP3和AAC。 ...

    AMR超级站群系统 v1.1.rar

    5. 电影站点、美女图片、flash小游戏……只要不是需要用户登录注册的站点,我们的系统都可以轻松搭建,给力吧?!! 更多的站点类型等待您去发掘…… 七、程序更新列表 V1.1版添加的功能: 内置文章系统,可以自行...

    家乐园-淘宝客程序(最新模板).rar

    风格模板 采用了模板技术,可以通过后台打造属于自己的个性模板。 广告管理 后台可以对网站的广告位进行管理 友情链接 后台可以对网站的友情链接进行管理 文件前缀 此功能为一些喜欢自定义文件名前缀的用户所...

    《OceanX》播放器 Prv0.34

    浩海更新历史清单:V1: 提取了《游戏频道》初始版本使用的播放器源代码进行共享并命名为《在线多格式音频播放器》1,包含两个播放器控件(Media Player和Real Player)2,支持本地文件和网络文件的混合式列表播放模式3...

Global site tag (gtag.js) - Google Analytics