Hoe uw eigen Yoshi 's Island Flash Levels maken

Veel fans en critici beschouwen " Super Mario World 2 : Yoshi 's Island " voor de Super Nintendo een van de beste titels van Nintendo's langlopende Mario-serie . Terwijl Nintendo heeft geprobeerd om de magie van het spel vele malen heroveren , het aanbieden van sequels en remakes voor de Gameboy Advance en andere systemen , eetlust voor " Yoshi 's Island " stijl fun nog steeds bestaat. Om uw eigen " Yoshi 's Island " eiland niveaus voor een Flash spel te maken , moet u uw eigen " Yoshi 's Island " stijl sprites creëren en ontwikkelen van het spel en niveaus met behulp Flash.Things je nodig hebt
Adobe CS4 Professional software

Toon meer instructies
1

Aankoop Adobe Flash CS5 Professional website van Adobe of uw favoriete retailer . kopen van 2

Installeer Flash met behulp van de instructies die bij de software .
3

Download de source code voor een simpele platform game verkrijgbaar bij kirupa.com . Open het FLA-bestand . En opnieuw opslaan met een titel naar keuze. Dit is uw " Yoshi 's Island " niveaus game file .

Gebruik
4 Microsoft Paint of een ander beeldbewerkingsprogramma om uw eigen Island sprites Yoshi's te creëren . Als u eigenaar bent van de originele cartridge , kunt u Snes9x of andere emulatie software gebruiken om sprites te halen een ROM beeld van uit " Yoshi 's Island . " Importeren deze sprites in uw " Yoshi 's Island " niveaus game file .
5

Place beweging en springen code in uw " Yoshi 's Island " spel. Open het menu acties voor uw Yoshi sprite en plak de volgende code om Yoshi te laten bewegen :

onClipEvent (load ) {

snelheid = 0 ;

maxmove = 15 ;

}

onClipEvent ( enterFrame ) {

if ( _root.dead ) {

this.gotoAndStop ( " dode " ) ;

} else {

snelheid * = 0,85 ;

if ( snelheid > 0 ) {

dir = " right" ;

} else if (snelheid <0 ) {

dir = " left" ;

}

als
( dir == "rechts " ) {

this._x + = speed ;

_root._x - = snelheid ;

}

if ( dir == "links" ) {

this._x + = snelheid ;

_root._x - = snelheid ;

}

if ( Key.isDown ( Key.LEFT ) ) {

if ( snelheid > ; - maxmove ) {

snelheid - ;

}

this.gotoAndStop ( "run" ) ;

this._xscale = -100 ;

} else if ( Key.isDown ( Key.RIGHT ) ) {

if ( snelheid

snelheid + + ;

}

this._xscale = 100;

this.gotoAndStop ( "run" ) ;

}

if ( snelheid <1 && snelheid > -1 && ! aanvallen ) {

snelheid = 0 ;

this.gotoAndStop ( " idle" ) ;

}

}

}

Plak de volgende code om de zwaartekracht in het spel te zetten en staat Yoshi te springen :

if ( snelheid <1 && snelheid > -1 && aanvallen ! ) {

snelheid = 0 ;

this.gotoAndStop ( " idle" ) ;

}

if ( ! Key.isDown ( Key.UP ) && springen ) {

springen = true ;

}

if ( springen ) {

this.gotoAndStop ( "jump " ) ;

this._y - = springen ;

jump - = 0,5 ;

if ( jump <0 ) {

vallen = true;

}

als
( jump <-15 ) {

jump = -15 ;

}

}