Opret en ny klasse kaldet GameView i org.myname.flixeldemo pakken. Det vil forlænge FlxGameView klassen.
I modsætning til en Flash spil lavet med flixel, hvor grafiske objekter kan tilsættes direkte til skærmen, Andoid har en temmelig kompliceret system for at tillade kontinuerligt kørende programmer ( ligesom spil) til at trække til skærmen.
Du er nødt til at oprette en tråd for at indeholde gør loop og derefter passere i begivenheder som tastetryk til tråden og samtidig opretholde tråd sikkerhed. Du kan se Lunar Landing demo for et eksempel på, hvordan det virker. Heldigvis FlxGameView klasse skjuler alle de underliggende logik nødvendige for at gennemføre gør løkken.
Føj følgende kode til GameView klassen. Her passerer vi en ny FlxGame, som er roden til alle flixel spil, til FlxGameView konstruktør.
Den FlxGame konstruktør tager et par parametre som kontekst (som tillader flixel at skabe grafik og lyd ressourcer), den oprindelige tilstand klassen oplysninger af spillet (som vil være den MenuState vi skabt ovenfor) og R-klassen oplysninger (R objektet er oprettet automatisk til at indeholde henvisninger til grafik og lyd ressourcer)
pakke org.myname.flixeldemo;. import org.flixel.FlxGame, import org.flixel.FlxGameView, import android.content.Context, import android. util.AttributeSet, public class GameView udvider FlxGameView {offentlige GameView (Context sammenhæng AttributeSet attrs) {super (ny FlxGame (320, 455, MenuState.class, kontekst, R.class), kontekst, attrs); }}
Trin 7
For at vise GameView objekt, vi lige har oprettet vi nødt til at ændre main.xml filen under res /layout mappe. Ændre det, så det ser ud som på billedet nedenfor. Dette vil medføre, at FlixelDemo Activity, skabt, da projektet blev oprettet, for at vise GameView objekt.
Trin 8
Føj linje kode
requestWindowFeature (Window.FEATURE_NO_TITLE)
til FlixelDemo klasse som skærmen skudt nedenfor. Dette vil fjerne titellinjen fra programmet.
Trin 9
For at teste spil, vi skal sætte en Android elmulator. Klik Vindue-> Android SDK og AVD Manager.
Klik på knappen Ny. Tilføj i detaljerne for AVD (Android Virtual Device) ligesom skærmbilledet nedenfor. Klik på Opret AVD.
Oprettelse af et spil på Google Android spil med flixel - Tilføjelse af en afspiller
- Data Dictionary
- Kom godt i gang med Activeperl
- Identifikation Logiske relationer og udenlandske Keys
- Trykknap Tutorial Series - Fjender
- Realiseringen af et 3D-spil med Ogre - Tilføjelse af effekter
- Oprettelse af en Flash-platform spil med flixel og Flex - Lyd og Music
- Skrivning Windows Mobile Application Brug Google data Apis
- Seo: Sådan Design dit websted for at være Found
- Oprettelse Combo Boxes
- | C ++ | Dynamisk Memory.