Compra Adobe Flash CS5 Professional desde el sitio web de Adobe o su minorista favorito .
2
Instalar flash mediante las instrucciones suministradas con el software .
3
Descargar el código fuente de un juego simple plataforma disponible de kirupa.com . Abra el archivo fla y volver a guardarlo con un título de su elección. Este es el archivo de los niveles del juego "La isla de Yoshi " .
4
Utilice Microsoft Paint u otro programa de edición de gráficos para crear sus propios sprites Isla de Yoshi . Si usted es propietario del cartucho original , puede utilizar Snes9x u otro software de emulación para extraer los sprites de una imagen ROM de "La isla de Yoshi . " Importar estos sprites en su archivo los niveles del juego "La isla de Yoshi " .
5
Place movimiento y saltando código en su juego de "La isla de Yoshi " . Abra el menú de acciones para su sprite de Yoshi y pegue el siguiente código para hacer Yoshi movimiento :
onClipEvent ( load) {
Velocidad = 0;
maxmove = 15;
}
onClipEvent ( enterFrame ) {
if ( _root.dead ) {
this.gotoAndStop ( "muerto " );
} else {
velocidad * = 0,85;
if ( velocidad > 0 ) {
dir = "right ";
} else if (velocidad < 0 ) {
dir = "left ";
}
if ( dir == "derecho " ) {
this._x + = velocidad;
_root._x - = velocidad;
}
if ( dir == "izquierda " ) {
this._x + = velocidad;
_root._x - = velocidad;
}
if ( Key.isDown ( Key.LEFT ) ) {
if ( velocidad > -maxmove ) {
speed--;
}
this.gotoAndStop ( "run" );
this._xscale = -100;
} else if ( Key.isDown ( Key.RIGHT ) ) {
if ( velocidad < maxmove ) {
velocidad ++;
}
this._xscale = 100;
this.gotoAndStop ( "run" );
}
if ( velocidad < 1 &&velocidad > -1 &&! atacar ) {
velocidad = 0;
this.gotoAndStop ( " idle" );
}
}
}
Pega el siguiente código para poner la gravedad en el juego y permitir a Yoshi para saltar :
if (! velocidad < 1 &&velocidad > -1 &&atacar ) {
velocidad = 0;
this.gotoAndStop ( " idle" );
}
if (! Key.isDown ( Key.UP ) &&saltar) {
salto = true;
}
if ( saltar) {
this.gotoAndStop ( " saltar " );
this._y - = saltar;
salto - = 0,5;
if ( jump < 0 ) {
cayendo = true;
}
si ( jump < -15 ) {
salto = -15;
}
}