flash版小游戏:是男人就下100层

标签: 游戏flashfunctionnullhp
3714人阅读 评论(19) 收藏 举报
分类:

 

最近买了android,在电车上挺无聊的,给android做了个小游戏玩玩,顺便弄了个flash版

游戏画面如下:

a

游戏测试URL如下:

http://fsanguo.comoj.com/flash/jump/index.php

这个游戏实现起来很简单,代码也很少,首先需要几个碎图:

a

因为游戏简单,直接把相应的图做成MC来的比较快

一共以下几个MC

游戏精灵,普通地板,可旋转地板,左移地板,右移地板,弹跳地板,减HP地板

在各个MC内部添加几行代码

 

/*********可旋转地板**************/

//是否可站立,游戏精灵存在,则开始播放,在第五贞设定为false,并且开始翻转,表示不可站立

var st:Boolean = true;

var fun:Function;

stop();

/*********左移地板**************/

import flash.display.Sprite;

 

var st:Boolean = true;

var charaIsMove:Boolean = true;

//游戏精灵

var chara:Sprite;

onMove();

function onMove():void{

if(chara != null){

//游戏精灵不为空的时候,将游戏精灵向左移

if(chara.x < this.x || chara.x > this.x + this.width){

chara = null;

st = false;

}else{

chara.x -= 2;

}

}

}

/*********右移地板**************/

import flash.display.Sprite;

 

var st:Boolean = true;

var charaIsMove:Boolean = true;

//游戏精灵

var chara:Sprite;

onMove();

function onMove():void{

if(chara != null){

//游戏精灵不为空,将精灵向右移

if(chara.x < this.x || chara.x > this.x + this.width){

chara = null;

st = false;

}else{

chara.x += 2;

}

}

}

/*********弹跳地板**************/

import flash.display.Sprite;

 

var st:Boolean = true;

var charaIsMove:Boolean = true;

var chara:Object;

stop();

function onJump():void{

if(chara != null){

//游戏精灵不为空,则弹跳

chara.jumpSpeed = -15;

chara.jump = true;

chara = null;

}

}

/*********减HP地板**************/

//表示可站立

var st:Boolean = true;

//减HP

var minsHp:Boolean = true;

 

游戏实现部分,只需要一个类Main,下面是所有代码

 

 

小游戏完成了,简单吧?这就是flash,开发小游戏,有着绝对的优势

源码放出,加图片,加音效

http://fsanguo.comoj.com/download.php?i=jump.rar

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1520336次
    • 积分:16289
    • 等级:
    • 排名:第633名
    • 原创:87篇
    • 转载:0篇
    • 译文:29篇
    • 评论:2279条
    联系我
    lufy.legend@gmail.com
    偶也微博了
    我写的书
      icon
      系统讲解HTML 5 Canvas的基础知识和高级技巧,深入剖析开源库件lufylegend的原理与使用以实例为向导,详细讲解射击游戏、物理游戏、网络游戏等各类游戏的开发思路和技巧
      qq交流群:298385345
    lufylegend.js游戏引擎官网
    博客专栏
    我开发的游戏
      三国记
    三国记是一款以三国时期为背景的战略类游戏,玩家可以任选一名君主,以统一全国为目标。
      三国记-乱世群雄
    本游戏以三国为背景,本次更新为第一部黄巾之乱的后续剧情,续作了群雄讨伐董卓,界桥之战以及救援徐州等剧情。
      三国记-经典战役版
    本游戏以三国为背景,玩家在游戏中可以体验三国中的四个经典战役,虎牢关之战,官渡之战,赤壁之战,夷陵之战。
    最新评论