Skip to content

Aufsetzen und Importieren

sebastiankreutzer edited this page Apr 23, 2016 · 11 revisions

Installation

Voraussetzung für die Verwendung von EEA ist eine aktuelle Version des Java JDKs (mindestens Version 7).

Anmerkungen zu libGDX

EEA basiert auf dem libGDX-Framework und verwendet daher auch das Buildsystem Gradle. Die Installation wird ausführlich in der libGDX-Dokumentation beschrieben.

Aufsetzen eines neuen libGDX-Projekts

Um mit EEA arbeiten zu können, muss zuerst ein neues libGDX-Projekt aufgestzt werden. Von uns wird die Verwendung von Eclipse empfohlen, allerdings können auch andere IDEs genutzt werden. Eine Anleitung dazu findet sich unter https://libgdx.badlogicgames.com/documentation.html.
Beim Aufsetzen der Entwicklungsumgebung kann die Installation des Android SDK weggelassen werden, da sich EEA auf Desktopanwendungen beschränkt.
Informationen zur Projektstruktur findet sich [hier](Importieren eines bestehenden EEA Projekts#struktur-eines-projekts).

Einbinden der EEA-Jar (Eclipse)

Wenn ein neues libGDX-Projekt aufgesetzt und in Eclipse importiert wurde, kann nun die EEA-Bibliothek hinzugefügt werden. Dazu muss die aktuelle Jar heruntergeladen werden, die auf der Kursseite bereitgestellt wird.

Diese kann dann mit folgenden Schritten eingebunden werden:

  • Rechtsklick auf das -core-Projekt im Package Explorer
  • Auswahl Build Path -> Configure Build Path
  • Add External JARs im Reiter Libraries klicken und die EEA-Jar auswählen
  • Zum Schluss im Reiter Order and Export das Häkchen für die Jar setzen

Optional können zusätzlich noch Javadocs hinzugefügt werden. Diese können ebenfalls auf der Kursseite heruntergeladen und dann im gleichen Menü gesetzt werden.

Nutzung von EEA

Um die Funktionen von EEA nutzen zu können muss noch in der im -core-Projekt erzeugten Klasse, standardmäßig "%NameDesSpiels%.java", die Vererbung geändert werden. Statt von ApplicationListener soll von EEAGame geerbt werden, welches wiederum selbst von ApplicationListener erbt.

Ausführung

Die Main-Methode zum Ausführen des Projekts befindet sich im -desktop-Projekt (standardmäßig in der Klasse "DesktopLauncher.java"). Mit Rechtsklick -> Run As -> Java Application wird das Programm gestartet.

Inhaltsverzeichnis

  • Übersicht
  • für FOP Teilnehmer
    • Einführung
    • Programmieren
    • [Hinweise zur Verwendung] (Hinweise zur Verwendung)
    • [Importieren eines bestehenden EEA-Projekts](Importieren eines bestehenden EEA Projekts)
    • [Export und Weitergabe eines EEA Projekts](Export und Weitergabe eines EEA Projekts)
  • für JSF Teilnehmer
    • [Aufsetzen und Importieren](Aufsetzen und Importieren)
    • Unit Tests
    • [Export und Weitergabe eines EEA Projekts](Export und Weitergabe eines EEA Projekts)
Clone this wiki locally