Änderungen

Wechseln zu: Navigation, Suche

GameDevWeek/Codebase

1.333 Bytes entfernt, 09:08, 23. Jun. 2015
keine Bearbeitungszusammenfassung
Als Codebase bezeichnen wir den Code, der von uns vor der GDW bereitgestellt wird um möglichst wenig stupide Arbeiten jedes Semester zu wiederholen.
Eine ausführliche Zu finden ist die Dokumentation zu diesen Klassen steht noch an. == Übersicht ==Zur Codebase gehören folgende Projekte:* GDW-Parent => Ein Maven Projekt um allgemeine Settings zu speichern, wie LibGDX Version, etc.* GDW-Commons => Beinhaltet Helfer Klassen, die nicht von LibGDX abhängig sind.* GDW-Commons-GDX => Beinhaltet Helfer Klassen, die auf LibGDX aufbauen.* GDW-Examples => Enthält einige Beispiele zu Commons Helfer Klassen.* GDX-Test => Ein Basis Projekt, welches für ein Spiel genutzt werden kann.* GDX-Tools => Ein Projekt, welches den Font und Particle Editor von LibGDX zu einer lauffähigen JAR Datei kombiniert. == Commons ==Dieses Projekt enthält derzeit folgende Helfer:* A.I. BehaviourTree* Developer Console Framework* NetCode (TCP)* Tiled Map Loader (TMX)* Diverse kleine Utilities. == Commons GDX == Dieses Projekt enthält derzeit folgende Helferhttps:* Helfer zum Laden von Assets* Musik und Sound Manager zur vereinfachten Soundpositionierung, etc//github.* Diverse Orthogonale Kameras* Developer Console Interface für Scene2D* Input Helfer** HotKey Manager* Menu Manager* Physik Helfer (Ashley ECS Klassen, Builder, Debug Renderer, etc.)* Scene Animator (Für fancy Credits Animationen und evtl Intro com/Lusito/GameDevWeek/ Outro Sequenzen)** Lädt einfache JSON files.* Settings Helferklassen* State und Transition Helfer* Tiled Map Renderer* Diverse weitere Utilities und Helferwiki
385
Bearbeitungen

Navigationsmenü