This website requires JavaScript.
37ef6c1389
[TASK] Restrict most common Sound-Exception to DEBUG only.
master
Jan Philipp Timme
2015-01-30 11:56:15 +01:00
bd9afc1f10
[FEATURE] Add optional (default off) dynamic scaling.
Jan Philipp Timme
2015-01-30 11:52:38 +01:00
af4c22c0fd
[FEATURE] Player now blinks when invulnerable after collision.
Jan Philipp Timme
2015-01-30 11:23:56 +01:00
25a27282f5
Fixed Earthbackground.png
Licht
2015-01-29 22:25:48 +01:00
88c6814984
Added a second boss
Sosch
2015-01-18 13:21:47 +01:00
e5831e4c12
Merge branch 'master' of https://github.com/teamteamteam/SpaceScooter
Sosch
2015-01-06 14:48:10 +01:00
0c674813b3
Höhe des Starbackgrounds auf 650 vergrößert
Sosch
2015-01-06 14:44:39 +01:00
99cf3c755e
Increase height of pausebackground.
Jan Philipp Timme
2015-01-06 14:38:58 +01:00
2353cd0cdf
switched level 2 and 3
ramapcsx2
2015-01-06 14:31:36 +01:00
1b64550114
fixing some things
ramapcsx2
2015-01-06 13:40:46 +01:00
ce668182ed
Add HPB to the beam weapon :3
Jan Philipp Timme
2015-01-06 13:35:02 +01:00
fc762b3caf
Merge branch 'master' of https://github.com/teamteamteam/SpaceScooter
ramapcsx2
2015-01-06 13:17:26 +01:00
a75a78bc34
better rocket explosion image
ramapcsx2
2015-01-06 13:16:37 +01:00
19baaed413
Add scrolling mechanics for GameScreen, show ShopScreen on new game.
Jan Philipp Timme
2015-01-06 13:05:16 +01:00
5a088729d6
credit / help screen done
ramapcsx2
2015-01-06 12:39:40 +01:00
317e418c14
The price of the shop items will rise, if you buy it. Balancing: decrease the value of the ItemIncreaseDamage and the shop item "damage".
Sosch
2014-12-16 18:35:35 +01:00
29fc971b03
Add an EffectMaster for fun.
Jan Philipp Timme
2014-12-16 13:22:30 +01:00
2d7c3c2f62
Player now has to enter a name other than "" before submitting the Highscore.
Jan Philipp Timme
2014-12-16 12:47:09 +01:00
5352131e01
Remove a superfluos "second" from method names.
Jan Philipp Timme
2014-12-16 12:34:48 +01:00
b6c96105a6
Added Doge Level (Very Wow) Modified first Level Tweaked Enemys Tweaked Rocket
JJTCM
2014-12-16 12:32:56 +01:00
751dad9778
Move Highscore to brain package.
Jan Philipp Timme
2014-12-16 12:32:42 +01:00
fbd83aa34e
Remove menu from GameWonScreen, this is one way only.
Jan Philipp Timme
2014-12-16 12:16:28 +01:00
56109f2774
Remove Highscore file from git, change order of the screens.
Jan Philipp Timme
2014-12-16 12:02:06 +01:00
74f0f778e2
balancing: made nyancat much stronger and nearly doubled boss hp as well
ramapcsx2
2014-12-10 10:47:51 +01:00
33a72d9268
Merge branch 'master' of https://github.com/teamteamteam/SpaceScooter
Sosch
2014-12-09 22:59:20 +01:00
41a0775e65
Highscore fertiggestellt: Wenn man stirbt und genug Punkte hat kann man ein Namen eingeben. Im Highscore werden die besten 20 Spiele gespeichert. In den Menüs wird jetzt ein ImageEntity, mit dem Bild des Players, anstatt der echte Player verwendet.
Sosch
2014-12-09 22:46:01 +01:00
52152eccc1
Add CreditsScreen Template.
Jan Philipp Timme
2014-12-09 16:07:59 +01:00
f08d5ef6f5
LoadingScreen now much cooler 8-)
Jan Philipp Timme
2014-12-09 15:43:24 +01:00
571d990f91
Screens kommen jetzt in der korrekten Reihenfolge beim Spielen.
Jan Philipp Timme
2014-12-09 15:30:40 +01:00
6568fdd46a
balancing
ramapcsx2
2014-12-09 15:29:38 +01:00
7653c31905
Merge branch 'master' of https://github.com/teamteamteam/SpaceScooter
ramapcsx2
2014-12-09 15:24:37 +01:00
061569a237
ja
ramapcsx2
2014-12-09 15:24:23 +01:00
a0788fc08d
Changed the Test Level a bit EnemyFour can now be spawn with the Level Config EnemyFour now drops Items Removed simicolon from Keyboard Debugcode
JJTCM
2014-12-09 15:12:33 +01:00
130152aba0
Feature: Levelname wird bei Levelbeginn eingeblendet.
Jan Philipp Timme
2014-12-09 15:01:35 +01:00
9cd809b4a3
added shotpowerup image and used it, replaing item.png
ramapcsx2
2014-12-09 14:36:05 +01:00
7c6676f6d5
bugfixes / gamewonscreen
ramapcsx2
2014-12-09 14:15:21 +01:00
258de7106d
Merge branch 'master' of https://github.com/teamteamteam/SpaceScooter
ramapcsx2
2014-12-09 14:05:25 +01:00
68cdeddb73
encasing that thread work time takes too long in DEBUG
ramapcsx2
2014-12-09 14:04:19 +01:00
8621e07e3c
Feature: Prototype for Fscking hardcore mode background.
Jan Philipp Timme
2014-12-09 14:01:40 +01:00
042802ab87
Merge branch 'master' of https://github.com/teamteamteam/SpaceScooter
ramapcsx2
2014-12-09 13:47:44 +01:00
d12d00d1b2
Rename attributes of PlayerSession.
Jan Philipp Timme
2014-12-09 13:45:52 +01:00
28cf8f845d
Merge branch 'master' of https://github.com/teamteamteam/SpaceScooter
ramapcsx2
2014-12-09 13:20:14 +01:00
ced2501c84
balancing
ramapcsx2
2014-12-09 13:20:00 +01:00
ea15be2fd1
Feature: Proper gameover condition, GameWonScreen, nextLevel works.
Jan Philipp Timme
2014-12-09 13:07:56 +01:00
f4699e28ee
adequate rocket damage
ramapcsx2
2014-12-09 13:03:42 +01:00
c613829884
Adding new Boss Image
Licht
2014-12-09 12:58:13 +01:00
6610b5a509
Merge branch 'master' of https://github.com/teamteamteam/SpaceScooter
Licht
2014-12-09 12:22:26 +01:00
0f975030f7
Added new Enemy Spaceship
Licht
2014-12-09 12:22:00 +01:00
73f948b4e1
Feature: Add centered hitboxes that can have seperate dimensions.
Jan Philipp Timme
2014-12-09 11:58:31 +01:00
be8f7a231f
Merge branch 'master' of https://github.com/teamteamteam/SpaceScooter
ramapcsx2
2014-12-09 11:16:34 +01:00
e01463a543
make debug playing easier :p
ramapcsx2
2014-12-09 11:15:55 +01:00
c810d9d966
Bugfix: Level does not care after the last interval ended.
Jan Philipp Timme
2014-12-09 11:15:48 +01:00
5610ff7806
Performance: Maybe this fixes very big frame times.
Jan Philipp Timme
2014-12-09 11:03:02 +01:00
742ff1eafc
Bugfix: Shield makes player get remaining damage as hp.
Jan Philipp Timme
2014-12-09 11:01:43 +01:00
9bba32307e
Merge branch 'master' of https://github.com/teamteamteam/SpaceScooter
Sosch
2014-12-04 21:47:57 +01:00
d0956a20d2
Add a beam image, beam item, show your secondary weapon amount in the Interface bar. Shop expanded: now you can select the secondary weapon.
Sosch
2014-12-04 21:38:30 +01:00
343c26ecc8
Cache isJar value in CodeEnvironment instead of looking it up everytime somebody asks.
Jan Philipp Timme
2014-12-04 18:05:12 +01:00
d1caeb341a
Added DEBUG Code for the NUKE Fix Boss Spawn at the End of the Level
JJTCM
2014-12-02 13:46:38 +01:00
6be6a97306
add Highscore Screen
Sosch
2014-12-02 13:34:59 +01:00
2ccc3ab483
Player now shoots two Shoots. Halved Player DMG Bugfix: Beam and Rocket oneshooting Enemys Bugfix: Stuck Keys in Shop Bugfix: Items eating Shoots
JJTCM
2014-12-02 13:18:55 +01:00
e8400f4f34
Add the other two Stones to the game.
Jan Philipp Timme
2014-12-02 13:04:51 +01:00
f1c95bf4d9
Apply cool new position stuff to EnemyBoss.
Jan Philipp Timme
2014-12-02 12:51:27 +01:00
110cc98c3b
Make GameConfig actually final, move game screen dimensions into GameConfig.
Jan Philipp Timme
2014-12-02 12:39:56 +01:00
1c80a8745a
Add positional parameter to LevelConfig.
Jan Philipp Timme
2014-12-02 12:29:03 +01:00
eeb2a9c875
Implement a delay on game over, so the player can explode properly and stuff.
Jan Philipp Timme
2014-12-02 12:01:18 +01:00
beba843420
meer steine
lubiana
2014-12-02 12:01:02 +01:00
fc87ef9da8
Rename damagable to vulnerable so they can be distinguished easily.
Jan Philipp Timme
2014-12-02 11:53:11 +01:00
bc68de5b99
Add first obstacle as proof of concept.
Jan Philipp Timme
2014-12-02 11:50:46 +01:00
de685366ee
Add damagable/vulnerable logic.
Jan Philipp Timme
2014-12-02 11:07:26 +01:00
db0ecc13c0
Steineeee
lubiana
2014-12-02 10:32:13 +01:00
eed6462541
whoops
ramapcsx2
2014-11-30 17:13:22 +01:00
f5444954ab
Solved the boss hitpoint bar issue rather nicely :)
ramapcsx2
2014-11-30 17:06:55 +01:00
9b109fe722
Unify enemy delete routine for when they leave the screen
ramapcsx2
2014-11-30 16:54:30 +01:00
148c9ca491
Merge branch 'master' of https://github.com/teamteamteam/SpaceScooter
ramapcsx2
2014-11-30 15:56:08 +01:00
a7086fc3e8
Fixed enemies spawning out of game frame boundary
ramapcsx2
2014-11-30 15:54:37 +01:00
19369ece7a
Actually use the backgroundMusic from the Level
Jan Philipp Timme
2014-11-30 14:24:56 +01:00
8e82614874
Feature: Player now gains small immunity after an impact.
Jan Philipp Timme
2014-11-30 14:11:21 +01:00
dba0f6990e
Actually make the instance of GraphicsSettings private.
Jan Philipp Timme
2014-11-30 11:11:35 +01:00
7023f5322b
Make sure all BufferedImages are compatible to current settings.
Jan Philipp Timme
2014-11-30 10:54:46 +01:00
cdee2a5f3d
Bugfix: 'make debug' uses wrong classpath.
Jan Philipp Timme
2014-11-29 23:36:03 +01:00
8ac78ec43c
Disable transition effect when entering or leaving game pause.
Jan Philipp Timme
2014-11-29 23:34:01 +01:00
0221bb957d
Avoid division by zero in LivingEntity.
Jan Philipp Timme
2014-11-29 17:31:11 +01:00
ea9dfbf774
Remove debugging line in GameScreen.
Jan Philipp Timme
2014-11-29 17:13:40 +01:00
1b5eb872dd
Allow Sounds to be stopped by interupting the Thread playing them.
Jan Philipp Timme
2014-11-29 17:09:38 +01:00
573300ae49
Add fading transition for changing Screens.
Jan Philipp Timme
2014-11-29 16:33:27 +01:00
af9a676cc6
more pleasent shoot sounds
ramapcsx2
2014-11-29 14:25:48 +01:00
a99bbcc274
make VK_SPACE an accepted select key
ramapcsx2
2014-11-29 14:07:40 +01:00
9a3ac5c9af
Spawn Explosions centered, add getter for centered coordinates.
Jan Philipp Timme
2014-11-28 23:29:56 +01:00
b8b0023b02
Forgot a little super call. super!
Jan Philipp Timme
2014-11-28 23:18:19 +01:00
982177c169
Rename BossBar, tidy up lots of small things.
Jan Philipp Timme
2014-11-28 23:16:56 +01:00
3cf6b233ac
Comment the LoadingScreen.
Jan Philipp Timme
2014-11-28 22:39:44 +01:00
b9f03a9a65
Change error behaviour in LevelConfigParser, add interval checks.
Jan Philipp Timme
2014-11-28 22:04:49 +01:00
7a9766788a
Move methods to increase health and shield points to LivingEntity, cap them ad their maximum value.
Jan Philipp Timme
2014-11-28 21:22:41 +01:00
970ddb348f
Add ship attributes to the PlayerSession, reset PlayerSession on GameOver.
Jan Philipp Timme
2014-11-28 21:14:24 +01:00
308ee0550f
Merge Score and Credits into PlayerSession, avoid directly setting the values.
Jan Philipp Timme
2014-11-28 20:27:55 +01:00
96f03c5cda
Seperate the two anti aliasing hints in the config.
Jan Philipp Timme
2014-11-28 20:09:07 +01:00
35301b0d27
Add a config switch for antialiasing rendering hints.
Jan Philipp Timme
2014-11-28 20:05:57 +01:00
fc66c15cd6
Bugfix in Main and LoadingScreen. LoadingScreen will now be displayed properly.
Jan Philipp Timme
2014-11-28 19:55:41 +01:00
d38f016ee0
Refactor brain package to english variable names.
Jan Philipp Timme
2014-11-28 19:29:08 +01:00
0afa327fda
Create package brain, move everything there that memorizes data.
Jan Philipp Timme
2014-11-28 19:12:55 +01:00