Eine veränderte Version der Engine-Alpha für die Android-Plattform
- Die Engine-Alpha Android hier, oder im Releases Tab herunterladen.
- Danach die engine-alpha-android.jar in den "libs" Ordner deines Projekts kopieren.
import ea.*; import ea.android.GameActivity; public class TestActivity extends GameActivity { private Rechteck box; @Override public void init() { box = new Rechteck(180, 320, 120, 120); box.farbeSetzen(Farbe.Gruen); wurzel.add(box); } }
import ea.*; import ea.android.*; import android.hardware.Sensor; public class TestActivity extends GameActivity { private Rechteck box; private float verschX; @Override public void init() { box = new Rechteck(180, 320, 120, 120); box.farbeSetzen(Farbe.Gruen); wurzel.add(box); } @Override public void tick() { box.bewegen(new Vektor(verschX, 0)); } @Override public void touchReagieren(float x, float y, TouchEvent event) { if (event == TouchEvent.Gedrueckt) { box.sichtbarSetzen(false); } else if (event == TouchEvent.Losgelassen) { box.sichtbarSetzen(true); } } @Override public void sensorReagieren(float x, float y, float z, Sensor sensor) { verschX = x; } }
import ea.*; import ea.android.GameSzenenActivity; public class TestActivity extends GameSzenenActivity { private Rechteck box; @Override public Szene init() { Szene szene = new Szene(); box = new Rechteck(180, 320, 120, 120); box.farbeSetzen(Farbe.Gruen); szene.hinzufuegen(box); return szene; } }