toksikk
bb2f63277e
Kleine Gameloop-Änderung.
...
Getter für player Objekt hinzugefügt!
2014-11-14 10:43:12 +01:00
toksikk
876b1dc2b1
Manipulierte Hardware resettet nun nach 15 Sek.
2014-11-13 17:44:46 +01:00
toksikk
6590f7af65
Kommentar
2014-11-11 16:02:59 +01:00
toksikk
bb1efca992
Merge branch 'master' of github.com:jokerx3/prp
2014-11-11 15:59:06 +01:00
toksikk
742a29259a
Kleinere Änderungen und Pause-Versuch
2014-11-11 15:58:38 +01:00
toksikk
c92c506a75
Merge branch 'master' of github.com:jokerx3/prp
2014-11-11 15:20:43 +01:00
toksikk
ee94c00511
Gegner Kollision erkennen
2014-11-11 15:20:24 +01:00
toksikk
662ebf8b92
KeyBinding Fix? oO
2014-11-11 15:15:26 +01:00
toksikk
d49562488d
Merge branch 'master' of github.com:jokerx3/prp
2014-11-11 13:14:54 +01:00
toksikk
af85292707
CollisionHandler Anpassung
2014-11-11 13:13:52 +01:00
toksikk
945837642e
Erweiterte Collision Detection
2014-11-07 16:00:57 +01:00
toksikk
8770014845
more collision detection!!!
2014-11-07 15:20:44 +01:00
toksikk
47a678ef91
Tuning GameLoop
2014-11-07 14:12:10 +01:00
toksikk
84039165d7
Wichtige Repaint änderung im Render
2014-11-07 13:45:18 +01:00
toksikk
3d062a8f46
Added repaints to render
...
Sleep set to 1
2014-11-07 13:12:05 +01:00
toksikk
0933f0595c
StatusPanelAdder Aufruf hinzugefügt
2014-11-07 12:35:31 +01:00
toksikk
91d09a9f52
Doc! Highscore fast nix, aber schon mal ein Package.
...
Laden der Maps ausgelagert in eigene Klasse.
2014-11-07 11:44:33 +01:00
toksikk
686610f109
kleinigkeiten
2014-11-06 21:40:51 +01:00
toksikk
03cfa84da9
Kollisionserkennung in eigene Klasse ausgelagert.
...
Außerdem auch Kollisionserkennung mit Hardware Triggern hinzugefügt.
2014-11-06 21:33:21 +01:00
toksikk
0b9555b403
Thread.sleep in Gameloop für CPU Entlastung
...
Außerdem verringerte Debug Ausgabe bei Spielerbewegung
2014-11-06 21:07:53 +01:00
toksikk
cf6cb9ad67
Kleinere Änderungen
2014-11-06 20:55:15 +01:00
toksikk
56f05f7e7e
Aufgeräumt. Rendering. Erste Kollisionserkennung.
2014-11-06 20:45:59 +01:00
toksikk
09665e9766
Ficken ist!
2014-11-06 17:18:14 +01:00
toksikk
40455906b6
Neue Gameloop zum testen
...
MapEngine mit javadoc
2014-11-06 11:56:55 +01:00
toksikk
544751c1c2
Alte Methoden entfernt. Code aufgeräumt.
2014-11-06 08:55:32 +01:00
toksikk
6359947570
Merge branch 'master' of github.com:jokerx3/prp
2014-11-05 10:43:07 +01:00
toksikk
9114d0d2c3
Bugfix MapGrid.
...
Methode zur Ausgabe des MapGrids inklusive Triggerzonen
2014-11-05 10:42:15 +01:00
toksikk
2668fe8c3f
Kleine Korrekturen
2014-11-04 17:07:36 +01:00
toksikk
eee7657765
SpawnAssistant hinzugefügt.
...
Sucht zufällig ein Path Tile zum spawnen für Spieler/Gegner/PowerUps.
2014-11-04 16:14:43 +01:00
toksikk
096f82bf11
Merge branch 'master' of github.com:jokerx3/prp
2014-11-04 14:17:12 +01:00
toksikk
4cf46acf36
MapGrid zur Erstellung und Abfrage des Grid-Layers.
...
Vorbereitung zu Player und Gegner Movement sowie einfach
Kollisionserkennung!
2014-11-04 14:16:25 +01:00
toksikk
50fb57dc4b
Bugfix in Config für Map Generierung
2014-11-04 11:30:24 +01:00
toksikk
005c43168b
Getter für den StatusPanel hinzugefügt.
2014-11-04 10:46:11 +01:00
toksikk
421fca8045
Bugfix Config, setGamePanelWidth(int width);
2014-11-03 16:13:23 +01:00
toksikk
15872210fb
Karte kann nun skalieren.
...
Config.setGamePanelWidth(int width);
2014-11-03 15:03:59 +01:00
toksikk
6a9c89d02e
Bilder geändert.
...
2 "neue" wege Tiles.
Little Green Guy ein bisschen heller gemacht, damit er sich besser von
den Wänden abhebt. Backup in old_player verschoben.
2014-11-02 11:15:06 +01:00
toksikk
ba29cdf4fe
Einführung Config-Klasse. MapEngine Update.
...
MapEngine auf Kollisionserkennungsmodul vorbereitet.
Derzeit gehe ich davon aus, dass wir im StaticObject einen weiteren
Constructor für Trigger-Typ Objekte benötigen. Sie müssen ein weiteres
Attribut entgegen nehmen, welches als Flag dient um Trigger zu
Kennzeichnen. Der normale Typ muss unverändert bleiben, damit man weiß
zu welchem Hardware Objekt der Trigger gehört. Als Beispiel siehe
Kommentare im MapObjectHandler.
Außerdem wäre es hinsichtlich der Kollisionserkennung dem StaticObject
noch Getter für Höhe, Breite, Position, Typ, Trigger (Boolean-Methode?)
zu verpassen. Die eigentliche Kollisionserkennung zwischen zwei Objekten
ist übrigens ein Zweizeiler, wenn man alle vier Koordinaten pro Objekt
hat. Gibt einen Codeschnipsel im Internets :)
2014-11-02 03:17:03 +01:00
toksikk
bbaf06c3a9
Tile Images hinzugefügt.
...
Benennung sieht zufällige Auswahl vor.
2014-11-02 00:27:57 +01:00
toksikk
57c5964f44
neue map! hurray!
2014-11-01 23:30:25 +01:00
toksikk
5ac6e861c1
MapEngine: "Magic Number" hinzugefügt
...
MapObjectHandler: Bugfix.
2014-11-01 22:30:04 +01:00
toksikk
5b539ad101
MapEngine auf public gesetzt
2014-11-01 22:14:24 +01:00
toksikk
9530450927
Merge branch 'master' of github.com:jokerx3/prp
2014-11-01 21:50:41 +01:00
toksikk
84175cde3b
kleinere änderungen, nix wichtiges
2014-11-01 21:50:20 +01:00
toksikk
2ce0459ef1
Optimierung der MapEngine und erweitert um eine weitere Komponente zur
...
Zusammenfassung aller Map Tiles und ihrer Dimensionen. Hiermit ist eine
einfachere Möglichkeit die Tiles zu zeichnen gewährleistet.
2014-11-01 21:44:15 +01:00
toksikk
360cf1f8c4
Merge branch 'master' of github.com:jokerx3/prp
2014-11-01 06:29:35 +01:00
toksikk
42c8a6dafc
Neue Methoden hinzugefügt.
...
MapEngine erzeugt nun effektiv eine Map mit einer Koordinatenliste für
jeden Tile Typ. Dieser kann flexibler eingesetzt werden. Zum Beispiel
kann so einfach bestimmt werden, wie groß manipulierbare Tiles in ihrer
Gesamtfläche sind und außerdem können wir sowohl Graphics als auch
JLabel zum Zeichnen nehmen.
2014-11-01 06:26:52 +01:00
toksikk
98b3908b77
erweitertes tile handling in der map engine
2014-10-31 15:25:46 +01:00
toksikk
2f432346ce
Kleinere Änderungen
2014-10-31 14:16:20 +01:00
toksikk
4d31c6d071
Statische Logger-Klasse hinzugefügt. Bitte Kommentare in der Klasse
...
beachten. Sollte aber selbsterklärend sein. Könnte praktisch sein, wenn
man Debug Sysos im Code mit einem Aufruf deaktivieren möchte.
Änderungen in der MapEngine wegen Anpassung der Objekt-Klasse.
2014-10-31 13:36:29 +01:00
toksikk
37d74adac8
geändert
2014-10-31 12:09:18 +01:00
toksikk
139761c716
Merge branch 'master' of github.com:jokerx3/prp
2014-10-31 12:06:16 +01:00
toksikk
0916196c92
weitere eclipse .project datei hinzugefügt
2014-10-31 12:05:56 +01:00
toksikk
914b8c7b76
rm .classpath
2014-10-31 11:59:03 +01:00
toksikk
824ea91186
.classpath zu ignore hinzugefügt
...
MapEngine Update
2014-10-31 11:12:48 +01:00
toksikk
f40ea80142
änderung der pfade zu den bilddateien
2014-10-31 11:05:54 +01:00
toksikk
8d92583791
löschen der alten bilder
2014-10-31 11:04:44 +01:00
toksikk
8a932c579d
bilder in resources verschoben
2014-10-31 11:01:13 +01:00
toksikk
20d49198d2
entfernt, weil die klasse nur für mich zum testen gedacht war
2014-10-31 10:29:51 +01:00
toksikk
ccf40de5a7
entfernte zeile, leichte änderung
2014-10-31 10:23:20 +01:00
toksikk
0b7b8ee43f
umbennenung der resources
2014-10-31 10:20:09 +01:00
toksikk
d56eba4343
erster map entwurf zum testen!
...
keine finale version
2014-10-31 10:17:39 +01:00
toksikk
fe2a8bfe8f
struktur geändert
2014-10-31 10:15:21 +01:00
sykikk
b4cce2da94
erster entwurf der mapengine zum automatischen auswerten einer karte
2014-10-31 10:08:44 +01:00