andreas
a72e27369d
Merge branch 'master' of github.com:jokerx3/prp
2014-11-04 12:02:01 +01:00
andreas
57f36ea7a8
Anpassungen Fullscreen auskommentiert.
2014-11-04 12:01:25 +01:00
feschi55
b3984f9445
Merge branch 'master' of github.com:jokerx3/prp
2014-11-04 11:48:49 +01:00
feschi55
f92e46f1c5
StatusPanel Package hinzugefügt; statusPanel dateien hochgeladen
2014-11-04 11:47:07 +01:00
andreas
24ac9f03b9
Merge branch 'master' of github.com:jokerx3/prp
2014-11-04 11:31:43 +01:00
andreas
8137a3000d
Anpassungen für das Skalieren
2014-11-04 11:31:21 +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
andreas
41810165cc
Merge branch 'master' of github.com:jokerx3/prp
2014-11-04 10:06:40 +01:00
andreas
9d5b6fabcc
Anpassungen für Fullscreen und die Skalierung von Bildern.
2014-11-04 10:05:46 +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
andreas
950d8389ef
Merge branch 'master' of github.com:jokerx3/prp
2014-11-02 00:58:53 +01:00
andreas
7741e84f53
Test für Fullscreen
2014-11-02 00:58:24 +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
andreas
16ce45ca12
Fertig zum testen...
2014-11-01 22:53:14 +01:00
andreas
2f51160bf1
Merge branch 'master' of github.com:jokerx3/prp
2014-11-01 22:37:34 +01:00
andreas
2fc2d2eaf7
Gameloop hinzugefügt und Anpassungen am GameInterface
2014-11-01 22:37:02 +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
andreas
6c1d5664f9
Debug info erweitert
2014-11-01 22:08:51 +01:00
andreas
c4daf8415f
Debug info in StaticObject
2014-11-01 22:04:29 +01:00
andreas
ab5222fd07
Automatisches Laden des Bildes für StaticObject
2014-11-01 21:59:33 +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
andreas
b6d395ef2e
Merge branch 'master' of github.com:jokerx3/prp
2014-11-01 21:48:23 +01:00
andreas
c8aa941356
Anpassungen für statische und dynamische Objekte. Hinzufügen der Funktion setAutoBounds(x,y) zur automatischen Bestimmung der Größe
2014-11-01 21:47:18 +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
andreas
2ea61e7435
Anpassungen GameInterface für Graphis2d
2014-11-01 20:11:36 +01:00
andreas
741e5a3c19
Merge branch 'master' of github.com:jokerx3/prp
2014-11-01 09:36:11 +01:00
andreas
0da78bcb52
Anpassungen für dynamisches Laden von Bildern abhängig von der ausgeführten Aktion
2014-11-01 09:34:56 +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
andreas
3d42d59331
Neue Klasse für dynamische und statische Objekt, welche anstelle von Label, Graphics nutzt. Rotieren und Skalieren ist damit möglich.
2014-11-01 01:39:49 +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
andreas
8b50fde46d
Merge branch 'master' of github.com:jokerx3/prp
2014-10-31 13:51:29 +01:00
andreas
8a2d51912f
switch Anweisung angepasst
2014-10-31 13:49:26 +01:00
andreas
43a07e130b
Anpassungen am Objekt
2014-10-31 13:47:15 +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
andreas
53ed22c930
Methode getGamePanel hinzugefügt
2014-10-31 13:16:51 +01:00
andreas
8f063da8b3
Anpassungen an Objekt
2014-10-31 13:11:44 +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
andreas
4ca2186910
Merge branch 'master' of github.com:jokerx3/prp
2014-10-31 12:00:53 +01:00
andreas
ee6995565e
Merge branch 'master' of github.com:jokerx3/prp
...
Conflicts:
HeatUp/.classpath
2014-10-31 12:00:25 +01:00