Commit Graph

310 Commits

Author SHA1 Message Date
JJTCM 30ab43f032 Merge branch 'master' of ssh://github.com/teamteamteam/SpaceScooter 2014-10-31 11:15:17 +01:00
JJTCM d013afb465 * Merge Confilct 2014-10-31 11:06:30 +01:00
Sosch 7563048cca Enemy 2 und 3 eingefügt 2014-10-31 11:00:17 +01:00
JJTCM 3588532c24 Merge branch 'master' of https://github.com/teamteamteam/SpaceScooter
Conflicts:
	src/de/teamteamteam/spacescooter/entity/Player.java
2014-10-31 10:53:18 +01:00
JJTCM aaf970f2e4 * Added Gameover Screen
* Now with more Buttonmashing for Shooting
2014-10-31 10:46:39 +01:00
Jan Philipp Timme 617d0c2da1 Bild in Pausebildschirm über Loader laden. 2014-10-31 10:13:24 +01:00
Jan Philipp Timme 676be810e5 Disable GameFrame being resizable. 2014-10-31 10:05:23 +01:00
lubiana 9b2b295cdb yolo umlauts 2014-10-31 09:36:57 +01:00
Sosch 72be799fec Bugfix 2014-10-31 09:29:00 +01:00
Sosch efed113880 Merge branch 'menu'
Conflicts:
	src/de/teamteamteam/spacescooter/entity/EnemyOne.java
	src/de/teamteamteam/spacescooter/entity/Player.java
2014-10-31 09:12:30 +01:00
Sosch b69bc9534f menü eingefügt 2014-10-31 09:07:42 +01:00
Jan Philipp Timme a6d7bd3b95 Schuss-Spawnposition für EnemyOne angepasst. 2014-10-30 23:49:55 +01:00
Jan Philipp Timme 52adadda88 Hintergrundbild verkleinert, Starbackground angepasst. 2014-10-30 23:46:38 +01:00
Jan Philipp Timme 81f3cb7536 Remove-Methode für Entity-Klasse hinzugefügt. Shots leben nicht außerhalb des Bildschirms weiter. 2014-10-30 22:42:08 +01:00
Jan Philipp Timme 52f8cbcb4d Screen: Kommentierung, cleanup-Methode hinzugefügt. 2014-10-30 21:53:35 +01:00
Jan Philipp Timme 6b23b3652b Umlagern des Ladens von Bildern, Einführung des (noch sehr kurzen) Ladebildschirmes. 2014-10-30 20:21:11 +01:00
Licht 8d009c94a6 Show the OS in Debug-Mode 2014-10-29 16:20:12 +01:00
Licht 4a780ef39b Updated the Explosions; Cutted the Cat 2014-10-29 15:52:21 +01:00
Licht 8b5c77205c Explosion-Images added 2014-10-29 14:27:28 +01:00
Jan Philipp Timme 84e4ea98f0 Wechsel auf Graphics2D mit mehr Features für später. 2014-10-28 20:32:39 +01:00
Jan Philipp Timme 04e2bcb3f2 Add DEBUG value in GameConfig. 2014-10-28 17:20:55 +01:00
Jan Philipp Timme 8228c6de20 Add GamePausedScreen. 2014-10-28 17:17:13 +01:00
Jan Philipp Timme 4717280ffc Refactoring Kollisionserkennung grob fertig. 2014-10-28 16:45:35 +01:00
Jan Philipp Timme 32f9a72c77 Refactor collision handling. 2014-10-28 16:40:33 +01:00
Jan Philipp Timme a1545b9c30 Erste Schadensverrechnung bei Kollision. 2014-10-28 16:08:50 +01:00
Jan Philipp Timme c772ec9b8f Erste Kollisionsbehandlung. 2014-10-28 15:51:19 +01:00
Jan Philipp Timme 27f1f486d5 Enemies können jetzt schießen. Wir auch. 2014-10-28 15:35:17 +01:00
Jan Philipp Timme 65a4d2a682 Leichte Vereinfachung an der Entity-Api. 2014-10-28 15:15:21 +01:00
Jan Philipp Timme 4ebe78b848 Entity-Api durchstrukturiert und an GameScreen gekoppelt. 2014-10-28 14:58:19 +01:00
lubiana a9bbc264eb Merge branch 'master' of github.com:teamteamteam/SpaceScooter 2014-10-28 13:44:42 +01:00
lubiana ac97f95ca8 Enemy angefangen, HP zu CollidableEntity geaddet 2014-10-28 13:44:09 +01:00
Jan Philipp Timme 20cc6e4b1f Merge branch 'master' of github.com:teamteamteam/SpaceScooter 2014-10-28 13:20:13 +01:00
Jan Philipp Timme 70ae98a4c7 Verhindern von OutOfBounds bei dem Keyboard. 2014-10-28 13:19:08 +01:00
Licht 3fdb185a24 Making the .png's 2014-10-28 13:05:12 +01:00
Licht 6bec22dafe Schiff-Bild hinzugefügt 2014-10-28 12:54:00 +01:00
Licht 033c45408e Shot-Bild hinzugefügt 2014-10-28 12:12:19 +01:00
Jan Philipp Timme 5004e2cc0e Simple demo using the screens. 2014-10-28 11:56:13 +01:00
Jan Philipp Timme b118a5a024 Einführung von Screens. 2014-10-28 11:40:14 +01:00
Jan Philipp Timme dde94437fc Packages haben nun grundsätzlich singulare Namen. 2014-10-28 10:26:54 +01:00
Jan Philipp Timme 3e7d54902f Add GraphicsSettings to retrieve refresh rate (and more). 2014-10-26 12:14:24 +01:00
Jan Philipp Timme ddde7ddde3 Move setHZ() calls to Main.java. 2014-10-26 11:46:17 +01:00
Jan Philipp Timme 95dee0b409 Rename TimingThread to TimedThread. 2014-10-26 11:26:55 +01:00
Jan Philipp Timme b132fac7b0 Use Thread.yield() in order to make active waiting less painful. 2014-10-24 23:45:31 +02:00
Jan Philipp Timme f26c9366cd Optimize the two threads and how drawing is handled. 2014-10-24 23:22:26 +02:00
Jan Philipp Timme a733187887 Create TimingThread to better control worker timings. 2014-10-24 21:38:36 +02:00
Jan Philipp Timme b42c8f3a1a Timing-Test 2014-10-24 17:27:52 +02:00
Jan Philipp Timme aa9cc7a634 Update Readme.md
Add instructions for the Makefile and more.
2014-10-24 14:29:52 +02:00
Jan Philipp Timme 0203d1dfd9 Erstellen einer Makefile zum Bauen des Games in ein .jar. 2014-10-24 14:16:00 +02:00
Jan Philipp Timme 4555e8792f Delete unneeded files that went through the merge. 2014-10-24 11:54:02 +02:00
Jan Philipp Timme 72b914cd3b Merge mit erster Fensterkollision und Enemy-Implementation.
Conflicts:
	src/de/teamteamteam/spacescooter/Main.java
	src/de/teamteamteam/spacescooter/background/StarBackground.java
	src/de/teamteamteam/spacescooter/entities/Player.java
2014-10-24 11:16:16 +02:00