Commit Graph
148 Commits
Author SHA1 Message Date
andreas c0794efa20 Anpassungen an GameLoop 2014-11-07 10:32:39 +01:00
andreas 94c04945af Anpassungen an der Config für SpeedMultiplicator von Player und Opponent 2014-11-07 09:11:12 +01:00
andreas 7494bc0311 Opponent von Player extended und drei Gegner hinzugefügt. 2014-11-07 01:53:16 +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
andreas 880f558e52 Anpassungen an GameLoop und Keybindings 2014-11-06 15:41:26 +01:00
andreas 8a7db6c362 Map1 2014-11-06 12:03:49 +01:00
andreas 4d9ace5df6 Merge branch 'master' of github.com:jokerx3/prp
Conflicts:
	HeatUp/src/de/heatup/resources/maps/map1.txt
2014-11-06 12:00:10 +01:00
andreas e832cee10a Anpassung an Keybinding 2014-11-06 11:58:10 +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
timbo 2b89ec9dbf Added AudioPlayer
AudioPlayer and Sample File added
2014-11-05 00:56:38 +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
andreas 0e2b431985 Synchronized für Spieler Thread 2014-11-04 15:27:31 +01:00
andreas b911da1c4f Merge branch 'master' of github.com:jokerx3/prp 2014-11-04 15:23:21 +01:00
andreas 79ffcf1e68 Spieler hinzugefügt inkl. Keybinding noch unsauber 2014-11-04 15:22:55 +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
andreas ea7652becf Angepasste Grafik 2014-11-04 12:21:54 +01:00
andreas 45a5fa6f59 Anpassung an Grafik 2014-11-04 12:14:31 +01:00
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