易截截图软件、单文件、免安装、纯绿色、仅160KB

(转载)FLASH游戏入门 五


  搞了半天的鸟CLASS,我们又回到了做游戏的内容上来。
  咱们学那么多知识,目的也只为了更好的来做游戏。这个游戏吧,前面也有朋友说到了,根本不用CLASS,做个单个FLA文件F9按了猛打代码,然后MC里点开了东鸟点代码,西鸟点代码,也能完成。没错,确实这样。
  我自己相当长一段时间内也是不懂CLASS之流,只用一个FLA文件,代码全死敲里面,也做出不少洋洋得意自以为是的小游戏。
  我自己本身就不是科班出身的鸟,当年差了十分没能进计算机系,错过了接受正规编程教育的大好光阴。(不过事后发现世界是奇妙的,我做过几个单位从事正职编程的都不是计算机系毕业的)
  但当小游戏逐渐变成大游戏后,一个FLA里,root里,MC里代码开始多起来,关系开始复杂起来,于是制作者头也开始大起来,直接影响到睡觉睡不好,饭也吃不好,肠胃不通,消化不良,上班没精神……
  于是,就必须要正规的,能让脑子清醒的,能轻松分辨游戏里各类关系的开发方法。
  再于是,我每天买瓶水,学习了CLASS方面的知识。(日,学CLASS和买水有啥关系??)
  话题扯远了,让我们再次回到接宝上来。
  一楼那个我做的简单范例SWF大家看过了没?
  什么?没?
  赶快去下了,试着玩玩。给你5分钟,玩好再继续往下看。
  ……(5分钟的等待)
  好,试玩过了对吧?
  我现在问你,要你分析游戏里的逻辑关系,你怎么分析?
  给你5分钟思考。
  ……(5分钟的等待)
  是不是:天上不间断掉宝-当地下人物碰到宝,就获得相应的奖励。时间到就结束游戏。
  是这样的。
  但我思考问题,是按:
  1.游戏时画面上有几大元素?(MC)
  2.每个MC要实现什么功能?
  从每个MC的角度来思考分析游戏的构成。
  你也要习惯这样,因为我们以后要从MC的角度来编写CLASS,每类MC都会有个对应的CLASS类来告诉这个MC在游戏中该做什么。
  各个MC拼合起来,就成了一个游戏。
  简单游戏和复杂游戏的一个区别,就是游戏里元素多少,元素多了,逻辑复杂,元素少了,逻辑简单。
  好,请鸟鸟们继续思考,接宝游戏里有几大元素(MC)?它们各自要做点什么?
  给你10分钟……
  ……(10分钟的等待)
  见图:
  公布答案:
  人物
  宝物
  分数(右上角)
  时间(左上角)
  游戏总控制(包括选人、最后最高分显


相关文档:

flash 游戏设计笔记:人物行走一种做法 (2)

flash 游戏设计笔记:人物行走一种做法 (1) http://blog.csdn.net/hero82748274/archive/2009/12/16/5020328.aspx
将上次的源码进行修改一下,可以分离出一些共用的代码。
设计一个主角类,这个主角类实现了一个方向的接口。
player 实现IDirection4 的方向接口 ,意思就是代表上下左右四种方向,以及站立不动的接口。可 ......

flash 游戏设计笔记:人物行走一种做法

 
目前来讲,我依然还不会做一个小游戏出来。做游戏需要知道很多东西,这个flash 只是一个自娱自乐的东西。要是看了误导就别怪了。
好,制作这个东西之前,其实这篇文章有一些重复了,不过只是一种demo式的演示。通过键盘来控制控制一个人物走动。
上面是一张透明的png位图。有四个不同的方向。可以看到 基本上上下 ......

FLASH+XML不显示中文或无法显示中文的解决方法

常常在网上看到一些很的FLASH效果可是下下来后才发现中文不支持或都中文无法显示的问题,所以在网上找了很多资料终于找到了一个简单的方法来解决这个问题,在这里与大家分享一下。
点南嵌入按钮,按下ctrl选中大写,小写,数字,标点符号,中文(全部)后,确定!!
 这样就OK了。 ......

(转载)FLASH游戏入门 二

  我们讨论下AS的问题。
  先不急于动手打代码,我们先要想好这代码怎么个写法,怎么个安排。
  好,现在小鸟们排好队,一个个来回答,你准备怎么写:
  10个小菜鸟9个会回答:我X你的傻X~!还能怎么写?F9按了开始写啊……gotoandplay啊,onrelease啊,if啊……该写啥写啥…&hel ......

(转载)FLASH游戏入门 四

  本来不想写这节的,因为这节的内容很多书上或者网上资料都有,而且写的比我要详细正规得多。但后来想想,还是写吧!
  而且后面几节要结合接宝的范例游戏,具体分析它的几个CLASS,所以,还是用一节把CLASS的写法说一下。可能我对CLASS的写法也不是很正规,有老鸟看了后,最好也能指点一下。
  先来个CLASS基本 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号