Jan Philipp Timme
|
8ac78ec43c
|
Disable transition effect when entering or leaving game pause.
|
2014-11-29 23:34:01 +01:00 |
Jan Philipp Timme
|
0221bb957d
|
Avoid division by zero in LivingEntity.
|
2014-11-29 17:31:11 +01:00 |
Jan Philipp Timme
|
ea9dfbf774
|
Remove debugging line in GameScreen.
|
2014-11-29 17:13:40 +01:00 |
Jan Philipp Timme
|
1b5eb872dd
|
Allow Sounds to be stopped by interupting the Thread playing them.
|
2014-11-29 17:09:38 +01:00 |
Jan Philipp Timme
|
573300ae49
|
Add fading transition for changing Screens.
|
2014-11-29 16:33:35 +01:00 |
ramapcsx2
|
af9a676cc6
|
more pleasent shoot sounds
|
2014-11-29 14:25:48 +01:00 |
ramapcsx2
|
a99bbcc274
|
make VK_SPACE an accepted select key
|
2014-11-29 14:07:40 +01:00 |
Jan Philipp Timme
|
9a3ac5c9af
|
Spawn Explosions centered, add getter for centered coordinates.
|
2014-11-28 23:29:56 +01:00 |
Jan Philipp Timme
|
b8b0023b02
|
Forgot a little super call. super!
|
2014-11-28 23:18:19 +01:00 |
Jan Philipp Timme
|
982177c169
|
Rename BossBar, tidy up lots of small things.
|
2014-11-28 23:16:56 +01:00 |
Jan Philipp Timme
|
3cf6b233ac
|
Comment the LoadingScreen.
|
2014-11-28 22:39:44 +01:00 |
Jan Philipp Timme
|
b9f03a9a65
|
Change error behaviour in LevelConfigParser, add interval checks.
|
2014-11-28 22:04:49 +01:00 |
Jan Philipp Timme
|
7a9766788a
|
Move methods to increase health and shield points to LivingEntity, cap them ad their maximum value.
|
2014-11-28 21:22:41 +01:00 |
Jan Philipp Timme
|
970ddb348f
|
Add ship attributes to the PlayerSession, reset PlayerSession on GameOver.
|
2014-11-28 21:14:24 +01:00 |
Jan Philipp Timme
|
308ee0550f
|
Merge Score and Credits into PlayerSession, avoid directly setting the values.
|
2014-11-28 20:27:55 +01:00 |
Jan Philipp Timme
|
96f03c5cda
|
Seperate the two anti aliasing hints in the config.
|
2014-11-28 20:09:07 +01:00 |
Jan Philipp Timme
|
35301b0d27
|
Add a config switch for antialiasing rendering hints.
|
2014-11-28 20:05:57 +01:00 |
Jan Philipp Timme
|
fc66c15cd6
|
Bugfix in Main and LoadingScreen. LoadingScreen will now be displayed properly.
|
2014-11-28 19:55:41 +01:00 |
Jan Philipp Timme
|
d38f016ee0
|
Refactor brain package to english variable names.
|
2014-11-28 19:29:08 +01:00 |
Jan Philipp Timme
|
0afa327fda
|
Create package brain, move everything there that memorizes data.
|
2014-11-28 19:12:55 +01:00 |
Jan Philipp Timme
|
232411913d
|
Add TODOs to the code for later.
|
2014-11-28 16:48:15 +01:00 |
Jan Philipp Timme
|
fa7d87bc6e
|
Adjust intervals in test.level file.
|
2014-11-25 15:33:05 +01:00 |
Jan Philipp Timme
|
8110e87c9d
|
Create classes for earth and cloudbackground.
|
2014-11-25 15:23:24 +01:00 |
Jan Philipp Timme
|
3fbff7890c
|
Create the ScrollingBackground class. TODO: Optimize!
|
2014-11-25 15:18:33 +01:00 |
JJTCM
|
14a8e469e0
|
Removed Double Debug Code
|
2014-11-25 15:05:18 +01:00 |
JJTCM
|
c11758d678
|
Moved Enemy Spawn Debug (fix too many spawn issue)
Debug for Player Position
|
2014-11-25 15:01:31 +01:00 |
Sosch
|
8048486fa6
|
Merge branch 'master' of https://github.com/teamteamteam/SpaceScooter
|
2014-11-25 14:53:58 +01:00 |
Sosch
|
2ff144eb35
|
EnemyFour überarbeitet
|
2014-11-25 14:52:47 +01:00 |
Jan Philipp Timme
|
c005120053
|
Add Background to configurable items.
|
2014-11-25 14:31:35 +01:00 |
Jan Philipp Timme
|
c8b8c2fd79
|
Disable debug mode. oops.
|
2014-11-25 14:27:38 +01:00 |
Jan Philipp Timme
|
63e7b7a21c
|
All Entities have to implement explode() from now on.
|
2014-11-25 14:26:34 +01:00 |
Jan Philipp Timme
|
2ed07b430a
|
Move levelClock++ to the end, adjust interval checks.
|
2014-11-25 14:18:10 +01:00 |
Sosch
|
52f038d4c4
|
bugfix
|
2014-11-25 14:12:31 +01:00 |
Jan Philipp Timme
|
704ca8e085
|
Disable enemies respawning themselves, move itemchance code into item create() method.
|
2014-11-25 13:53:35 +01:00 |
Sosch
|
63f87b5a4a
|
bugfix
|
2014-11-25 13:50:14 +01:00 |
Sosch
|
b335a59714
|
Merge branch 'master' of https://github.com/teamteamteam/SpaceScooter
|
2014-11-25 13:40:48 +01:00 |
Sosch
|
e4ebc31a1b
|
Add Beam (Button: x)
|
2014-11-25 13:39:23 +01:00 |
Jan Philipp Timme
|
922544effd
|
LevelConfig should work now. Intervals are roughly seconds.
|
2014-11-25 13:37:13 +01:00 |
Jan Philipp Timme
|
df8077874c
|
Begin implementing spawning of stuff by ~name. :|
|
2014-11-25 12:43:39 +01:00 |
JJTCM
|
0e78d28e72
|
Nuke now work (but dirty)
Enemys Spawn now with Button Presses (1,2,3,4,0) [Debug]
Fix ItemShield Add Value
Fix Player IncreaseHealth
Added Player IncreaseShield
|
2014-11-25 12:38:57 +01:00 |
Licht
|
00f48ad4a7
|
Added EarthBackground
|
2014-11-25 12:33:58 +01:00 |
Licht
|
417c03b41c
|
Added new Cloud Background
|
2014-11-25 12:21:20 +01:00 |
Licht
|
1d00e840ca
|
Merge branch 'master' of https://github.com/teamteamteam/SpaceScooter
|
2014-11-25 11:50:33 +01:00 |
Licht
|
543cc82344
|
Fixed grey background on the second explosion
|
2014-11-25 11:49:56 +01:00 |
Jan Philipp Timme
|
d2e28477f0
|
Add spawn-Rules to LevelConfigParser feature set.
|
2014-11-25 11:46:54 +01:00 |
Licht
|
4e5d6bcd52
|
Adding some comments
|
2014-11-25 11:42:20 +01:00 |
Jan Philipp Timme
|
e17e3414cd
|
Move level buildup logic into Level.
|
2014-11-25 11:03:14 +01:00 |
Jan Philipp Timme
|
af5bc93004
|
Move GameOver check into Level.
|
2014-11-25 10:54:20 +01:00 |
Jan Philipp Timme
|
d64eff31e0
|
Make the Makefile respect levels.
|
2014-11-25 10:46:44 +01:00 |
Jan Philipp Timme
|
420cbd67b1
|
Create a basic test level config, make the Loader parse it and do first steps actually implementing the concept.
|
2014-11-25 10:45:26 +01:00 |