Implementierung der Screens begonnen:
AbstractScreen, MenuScreen, GameScreen
Implementierung der Screens begonnen:
AbstractScreen, MenuScreen, GameScreen
Teil2
Teil4 oder so
Tileset angefangen
Map eingefügt, Spielfigur eingefügt
Inline-Dokumentation hinzugefügt
Options- und Exit-Button im MenuScreen hinzugefügt, sowie Paddings angepasst.
OptionsScreen hinzugefügt, PreferencesManager erstellt
AbstractScreen: PreUIRender abstract Modifikator entfernt, da nicht zwingend durch Screen zu implementieren
AbstractEntity, AbstractLivingEntity hinzugefügt, Player entsprechend angepasst
Bewegung aller AbstractLivingEntities ermöglicht, Player an WASD und Pfeiltasten gebunden
Be- und Entschleunigung bei AbstractLivingEntity hinzugefügt
Unitscale angepasst, sodass 100% der Maphöhe dargestellt wird
Dokumentation
Basis für Kollisionsabfrage implementiert, KeyUp-Bug gefixt
Dokumentation
Hardgecodete Strings bzgl. der Map in Konstanten ausgelagert
Kollisionsabfrage (horizontal) fertiggestellt, Map angepasst für Testszenario
Doku gefixt
Doku gefixt nochmal