飞机游戏(彩京类型《飞天站记》)
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-13
这次讨论的是关于飞机游戏(彩京类型)的,结合我做的《飞天战记》来做实例。 我这个游戏也藏考了别人的DD,比如,boss的散弹发射,请看OX的帖子(自己找!)。 建议大家在看源码时,最好要看懂,不要抱着偷别人的过来用这种心态,当然,一些好看的动画可以直接截取,不反对的,呵呵。 有不懂的,就问其他高手把,这只是我个人的思路,很复杂的东西。。。 游戏要成功,首先你看到的是它的画面。 彩京有很多种版本,可爱型的(武装飞鸟)、铿锵型的(1942),飞机(人物角色)的设计都是很有特色,游戏的战斗画面很绚丽,尤其是爆炸效果! (画面不做仔细研究,毕竟我的美工一般。。。) 游戏有了漂亮的画面,接下就是玩它的操作手感了。 彩京的操作分成2个部分(选人、控制): 1.选人 几乎每个多角色的游戏选人这个都会做文章,彩京系列一般有5~7命人物可供选择,它采用的方法是:上下窗口模式的(或左右窗口模式),即上面2/3的画面是角色的全身彩图,下面1/3的是在游戏中的战斗状态图。 点击浏览该文件 点击浏览该文件 2.战斗控制 终于讲到精彩部分拉!这可是精华!之所以彩京会那么受欢迎,是它在操作中加入了很多人性化的东西,我们仔细把它挖出来! 威力:提高子弹威力,有上限,到底上限后,加了就会转化成分数; 雷:用来救命或者强力攻击敌的东西,初始数目为2~3个,没有上限; 积气:按住子弹键不放,就会累积,到达一定量后, 就可以放出绝招; 奖人:+1条生命; 分数:打死敌人、拣到金币等,就会得分。 彩京的角色出现时,有一段时间处于无敌状态,刚冲出来到预定地方,这段飞行距离是不能控制的,在无敌期间,可以开枪、积气、放雷(这就是人性化的东西)。 就是控制人物满屏幕的移动,子弹攻击,积气,放雷。 移动的AS论坛上不知贴了多少个了,这里就不解释。 人性化:把人物上下左右中的5个移动动作都做出来,会增加你游戏的生动性。 要注意子弹的检测,比如检测最近的1~20个,不然,你放出的子弹,打到敌人会没反应。 当长按子弹键不放,到达一定量,就会有绝技,这里主要时用到attachMovie,把积气完成的动画和释放的绝技加载到角色身上。 比较容量,做一个MC,一碰到敌人,敌人就减血,别忘了做删除,不然就无敌了! 彩京系列正确的死亡只有一种,就是被敌人的子弹击中,死亡后,人物的数据就要清零。 人性化:撞中敌人时,并不会死掉,只时子弹的威力会-1级。 这里例举《飞天站记》中“扫把女”的控制AS,下面中的“saoba”定义的就是扫把女身上的控制点(即,碰撞区) 扫把女的MC名字是库里的:MCà加载扫把女,其他几个人的方法一样。 _root.bao = 0;//雷的数目 _parent.power = 0;//子弹检测时间 _parent._x = 200; _parent._y = 600; _parent.saoba._alpha = 20;//一出来角色的透明度 _parent.baohu._alpha = 100;//一出来时的无敌光环 _root.lv = 1;//子弹威力等级 speed = 10;//扫把女的移动速度 _root.i = 1001;//在游戏中的深度 function fashe() {//加载子弹 _root.attachMovie(zd, "zidan"+_root.i, _root.i); _root["zidan"+_root.i]._x = _root.rw._x+1 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: flash连连看自动寻道算法下一篇: “Flash全站”应该彻底的组件化
关于飞机游戏(彩京类型《飞天站记》)的所有评论