当前位置: 首页 > 图文教程 > Flash动画 > ActionScript > Flash 脚本游戏开发教程 第一课

ActionScript
FLASH 3D相册之利用BitmapData类制作
Flash 脚本游戏开发教程 第一课
Flash 脚本游戏开发教程第二课
Flash 脚本游戏开发教程第三课
Flash 脚本游戏开发教程第四课
Flash 脚本游戏开发教程第五课
Flash 脚本游戏开发教程第六课
Flash 脚本游戏开发教程第七课
Flash 脚本游戏开发教程第八课
Flash AS实现的蝌蚪摆尾动画的教程
从基础开始深入学Flash AS3教程(4)(译文)
从基础开始深入学Flash AS3教程(5)(译文)
从基础开始深入Flash AS3教程(2)(译文)
从基础开始深入学Flash AS3教程(3)(译文)
Flash AS3对单个图片进行角色动作化处理
从基础开始深入Flash AS3教程(1)(译文)
Flash教程:if条件语句的用法
Flash AS教程:_visible属性的详细讲解
Flash AS教程:图片环绕旋转效
Flash教程:trace()的使用

ActionScript 中的 Flash 脚本游戏开发教程 第一课


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-16   浏览: 610 ::
收藏到网摘: n/a

最近累,虽然有很多朋友都在等勇者2,但我实在没心情开发。
闲着也是闲着,开一贴给刚刚踏上FLASH游戏开发的爱好者们写点东西。

老鸟就不用看了,呵呵,贻笑大方了。

FLASH游戏这东西吧,总入不了大流。国内拿FLASH做美术方面的应用比较多,而传统的游戏程序员又把FLASH当小儿科,不屑搞这个,事实上开发FLASH游戏也赚不了钱,七七八八的原因加起来,就变成了没多少职业程序员来开发FLASH游戏,学校也不会培养学生深入学习开发FLASH,搞这块的人少,人少交流讨论的也少,正正规规的教材也少,当然优秀作品更少。
目前国内大部分的FLASH游戏开发爱好者没有好教材的指引,自己摸索着就上路了(NND,我也是这样开始的),开发流程和习惯都是各人一套,很多人因为没有接受正确的学习而走了很多歪路(MD,好像我也是)

于是乎,话题转回来,我就开一贴跟菜鸟们多交流吧……

LESSON 1 游戏制作前的准备

突然灵光一闪:老子要做个XX类型游戏!
于是立马打开电脑,打开FLASH,找图片,建元件,F9一按,代码蹭蹭的打啊……结果做了一半做不下去了。

以上情况常常发生……

做游戏首先脑子里先要有整个游戏的规划,最好是拿笔画个流程简图,然后再下手。
游戏流程的规划是很重要的,我在做一个游戏游戏前,草稿纸上来来回回要打个半天的草稿才开工,我一直认为游戏的规划部

分是很难的,如果真等到全部想好了,做起来其实是个很轻松的过程,只是耗时间罢了。

理论知识多说没用……
我们不如来实践下,跟我一起做个简单的游戏吧……

吃金币游戏-策划(我在草稿纸头上写下以下几点)

基本描述:

       
  1. 天上掉宝物,地下小人物由自己控制,去接宝得分
  2.    
  3. 时间限制30秒

写到这里,顺手画了张草图

画好草图,我继续在草稿纸上又写下详细的几处描述:

       
  1. 宝物分四种:金币10、金币50、增加时间的宝物、瞬间获得屏幕所有金币的宝物
  2.    
  3. 要有两个人能选,一个人物太无聊
  4.    
  5. 人物样子不能太傻(这条请忽略)
  6.    
  7. 最好来点技能~!(晕- -不是说简单游戏么……)
  8.    
  9. 要能记录我最高得分,有点挑战性!
  10.    
  11. 玩到后面最好难度慢慢增加,就让下落物品速度加快吧!
  12.    
  13. 即使小游戏,音乐音效也应该有的


写到这里,我又想了想,又画了张草图
大概想了下这个小游戏的运行过程

鉴于我这个人脑子不好使,我又一样样统计了下一共有多少东西。
见下图:

       
  1. 人物
  2.    
  3. 宝物
  4.    
  5. 时间显示的东西
  6.    
  7. 分数显示的东西
  8.    
  9. 选择人物还有游戏结束后历史高分的两个提示板
  10.    
  11. 背景图片和音乐音效

好了,游戏不管大小,我基本动手干活前这些基本的流程都要走。
为的是明确整个游戏的过程,然后统计下有多少东西要做,然后一样样做呗。

接下来就是搜集要用到的素材。
我找了张背景图,找了两张火影的卡通人物:鸣人和小李。

接下去就是先把要用到的动画元件做好。然后就开始考虑程序部分(后面几讲重点)。

P.S.看到这里,有人要骂了,小样是不是发个半吊子帖子来骗分啊?为了表明我不是骗子- -...我今天把这个小东西做了下。因为纯教学讲解用,所以只简单做了两个人物和几个道具,等大家学完后可自行扩充改写。(为了写这个帖子我今天特意做的,没功劳也有点苦劳啊~)版主给点分升级啦~很多图我都传不上~

控制,键盘方向左右操作,上键小李长按是加速,鸣人是跳跃。

下节讲讲AS方面的开发布局,待续