Commit Graph

  • 232411913d Add TODOs to the code for later. JPT 2014-11-28 16:48:15 +01:00
  • fa7d87bc6e Adjust intervals in test.level file. JPT 2014-11-25 15:33:05 +01:00
  • 8110e87c9d Create classes for earth and cloudbackground. JPT 2014-11-25 15:23:24 +01:00
  • 3fbff7890c Create the ScrollingBackground class. TODO: Optimize! JPT 2014-11-25 15:18:11 +01:00
  • 14a8e469e0 Removed Double Debug Code JJTCM 2014-11-25 15:05:18 +01:00
  • c11758d678 Moved Enemy Spawn Debug (fix too many spawn issue) Debug for Player Position JJTCM 2014-11-25 15:00:37 +01:00
  • 8048486fa6 Merge branch 'master' of https://github.com/teamteamteam/SpaceScooter Sosch 2014-11-25 14:53:58 +01:00
  • 2ff144eb35 EnemyFour überarbeitet Sosch 2014-11-25 14:52:47 +01:00
  • c005120053 Add Background to configurable items. JPT 2014-11-25 14:31:35 +01:00
  • c8b8c2fd79 Disable debug mode. oops. JPT 2014-11-25 14:27:38 +01:00
  • 63e7b7a21c All Entities have to implement explode() from now on. JPT 2014-11-25 14:26:34 +01:00
  • 2ed07b430a Move levelClock++ to the end, adjust interval checks. JPT 2014-11-25 14:18:10 +01:00
  • 52f038d4c4 bugfix Sosch 2014-11-25 14:12:31 +01:00
  • 704ca8e085 Disable enemies respawning themselves, move itemchance code into item create() method. JPT 2014-11-25 13:52:26 +01:00
  • 63f87b5a4a bugfix Sosch 2014-11-25 13:50:14 +01:00
  • b335a59714 Merge branch 'master' of https://github.com/teamteamteam/SpaceScooter Sosch 2014-11-25 13:40:48 +01:00
  • e4ebc31a1b Add Beam (Button: x) Sosch 2014-11-25 13:39:23 +01:00
  • 922544effd LevelConfig should work now. Intervals are roughly seconds. JPT 2014-11-25 13:37:13 +01:00
  • df8077874c Begin implementing spawning of stuff by ~name. :| JPT 2014-11-25 12:43:39 +01:00
  • 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 JJTCM 2014-11-25 12:35:52 +01:00
  • 00f48ad4a7 Added EarthBackground Licht 2014-11-25 12:33:58 +01:00
  • 417c03b41c Added new Cloud Background Licht 2014-11-25 12:21:20 +01:00
  • 1d00e840ca Merge branch 'master' of https://github.com/teamteamteam/SpaceScooter Licht 2014-11-25 11:50:33 +01:00
  • 543cc82344 Fixed grey background on the second explosion Licht 2014-11-25 11:49:56 +01:00
  • d2e28477f0 Add spawn-Rules to LevelConfigParser feature set. JPT 2014-11-25 11:46:23 +01:00
  • 4e5d6bcd52 Adding some comments Licht 2014-11-25 11:42:20 +01:00
  • e17e3414cd Move level buildup logic into Level. JPT 2014-11-25 11:03:14 +01:00
  • af5bc93004 Move GameOver check into Level. JPT 2014-11-25 10:54:20 +01:00
  • d64eff31e0 Make the Makefile respect levels. JPT 2014-11-25 10:46:44 +01:00
  • 420cbd67b1 Create a basic test level config, make the Loader parse it and do first steps actually implementing the concept. JPT 2014-11-25 10:45:26 +01:00
  • aad17c1032 Let ItemIncreaseDamage spawn Sosch 2014-11-24 23:48:51 +01:00
  • 7437a5c18d Add rocket (fire button: y), add ItemRocket (increase rocket amount), add some comments Sosch 2014-11-24 23:33:56 +01:00
  • 841875c09c Switch Shoot DMG JJTCM 2014-11-18 14:36:18 +01:00
  • d1fa125b61 Begin working on level config implementation a little. JPT 2014-11-18 14:31:26 +01:00
  • 1455430046 Readded Enemys JJTCM 2014-11-18 13:52:52 +01:00
  • 5baeff583f Replace Player Iritaion with getPlayer() Added a Boss Fix Item Pickup JJTCM 2014-11-18 13:51:10 +01:00
  • 4cbb91fd43 DREVCKSFICKEKACKEKACKE Licht 2014-11-18 13:50:36 +01:00
  • a3a8d690e5 Fixed some naming conventions Licht 2014-11-18 13:45:51 +01:00
  • 51af2be9c6 Merge branch 'master' of github.com:teamteamteam/SpaceScooter lubiana 2014-11-18 13:43:09 +01:00
  • 7226db6ec7 ItemOneUp lubiana 2014-11-18 13:43:04 +01:00
  • 4ea4eea6cf Added specified Items, updated some ItemsCollected-Methods Licht 2014-11-18 13:41:21 +01:00
  • 1759efd694 Added Nuke Item Licht 2014-11-18 13:34:31 +01:00
  • 388417ea3e Merge branch 'master' of github.com:teamteamteam/SpaceScooter lubiana 2014-11-18 13:14:50 +01:00
  • d0f8ed13b0 new player grpahipc, new item graphic lubiana 2014-11-18 13:14:43 +01:00
  • 6b5af72666 Updatet a little change in the Items Licht 2014-11-18 13:14:21 +01:00
  • d2bdb93e91 Merge branch 'master' of https://github.com/teamteamteam/SpaceScooter Licht 2014-11-18 13:08:37 +01:00
  • 4e3964c31c Updated Items and added the first advanced Item-Icons Licht 2014-11-18 13:08:08 +01:00
  • 887e388735 Merge branch 'master' of https://github.com/teamteamteam/SpaceScooter ramapcsx2 2014-11-18 12:47:23 +01:00
  • e8122b50fb disable one expensive anti aliasing option. look is still good, performance++ ramapcsx2 2014-11-18 12:46:18 +01:00
  • f75a93b5cf Merge branch 'master' of https://github.com/teamteamteam/SpaceScooter Licht 2014-11-18 12:19:19 +01:00
  • 440325022b Added Image for Heal Power-Up Licht 2014-11-18 12:18:44 +01:00
  • cea77cd081 quick debug helper hack ramapcsx2 2014-11-18 12:11:22 +01:00
  • 9db6c3ad2f Add debug target to Makefile for computers without jar command. >.> JPT 2014-11-18 09:52:06 +01:00
  • d857bf47db delete meta file ramapcsx2 2014-11-18 00:30:45 +01:00
  • 1d5f00f10a a bunch of sound effects, should we still need more ramapcsx2 2014-11-18 00:28:14 +01:00
  • 55fa6a3390 2 more sound effects ramapcsx2 2014-11-17 23:56:32 +01:00
  • 9b0ed3e3de Revert "Always enable opengl acceleration, no matter where." JPT 2014-11-12 19:37:37 +01:00
  • 51038411fb Always enable opengl acceleration, no matter where. JPT 2014-11-12 19:32:57 +01:00
  • c5b76fbdf9 Cache inset offsets used to translate Graphics2D object. JPT 2014-11-12 11:20:27 +01:00
  • 61b80ff49e Use invokeAndWait() instead of invokeLater() for painting. JPT 2014-11-12 10:47:50 +01:00
  • 15eac026a7 Makefile handles music folder now, too. JPT 2014-11-11 21:34:30 +01:00
  • 361377a567 Throw in some music. Proof of concept. :/ JPT 2014-11-11 21:31:47 +01:00
  • dd6e5a7f2c Bugfix: Window decoration overlaps game content. JPT 2014-11-11 19:58:33 +01:00
  • cc980bbd12 Merge branch 'master' of /home/stud/timmeja/SpaceScooter JPT 2014-11-11 15:14:26 +01:00
  • a0cb033bb3 Remove debugging line. JPT 2014-11-11 15:11:31 +01:00
  • 25f3114c9f Merge branch 'master' of /home/stud/timmeja/SpaceScooter JPT 2014-11-11 15:09:12 +01:00
  • 981b2c7513 Add fire shots for Player and Enemy. JPT 2014-11-11 15:04:27 +01:00
  • e4882f1315 Health and Shildbar now working with Percent Values JJTCM 2014-11-11 14:59:37 +01:00
  • 5eec7ff7df Player kann nicht mehr in die interfaceBar fliegen Sosch 2014-11-11 14:57:01 +01:00
  • 1c10c8bce0 Add a way to get the time a draw() or update() call took. JPT 2014-11-11 14:54:46 +01:00
  • 6b4a159cab hard limiting sounds and fade in/out for abgang.wav ramapcsx2 2014-11-11 14:49:56 +01:00
  • c0b62d59ac Merge branch 'master' of https://github.com/teamteamteam/SpaceScooter Sosch 2014-11-11 14:28:13 +01:00
  • b034e68138 Shop überarbeitet Sosch 2014-11-11 14:25:46 +01:00
  • a10c798afd Add comments and add/remove method to Credit class. JPT 2014-11-11 14:24:49 +01:00
  • 04944e0391 Create static java.util.Random wrapper, add shot hit sound. JPT 2014-11-11 14:20:16 +01:00
  • 5d404e37bd Added getPlayer() JJTCM 2014-11-11 14:11:54 +01:00
  • 0a460e3ce2 Bugfix: SoundSystem now supports multiple sounds at once. JPT 2014-11-11 13:46:26 +01:00
  • c10faf966a More Error Handling for Health and ShieldBar JJTCM 2014-11-11 13:40:55 +01:00
  • 680aa57997 Merge branch 'master' of ssh://github.com/teamteamteam/SpaceScooter JJTCM 2014-11-11 13:20:11 +01:00
  • e928543e3f More Error Handling for Score JJTCM 2014-11-11 13:19:41 +01:00
  • 755fc2bc27 Reintroduce CollidableEntity, add Sounds for powerups, explosions and stuff. JPT 2014-11-11 13:07:13 +01:00
  • d36e1901e6 Merge branch 'master' of ssh://github.com/teamteamteam/SpaceScooter JJTCM 2014-11-11 13:04:53 +01:00
  • 5982c0ced2 Added Score Added Interface fr Health, Sheild and Score Resized Game Window for the Interface Added Score for Enemy Kills JJTCM 2014-11-11 13:00:45 +01:00
  • 95dff9397b Remove default Explosion from LivingEntity. JPT 2014-11-11 11:17:20 +01:00
  • 671e9f5ef0 Create Animation, base Explosions on Animation, create MultiExplosion. JPT 2014-11-11 11:14:32 +01:00
  • 223612de32 Erster shop screen (erreichbar über Hilfe Button im hauptmenu) und credits eingefügt llease enter the commit message for your changes. Lines starting Sosch 2014-11-11 12:11:40 +01:00
  • 81dc747aba Added new Wasteland-thingy background Licht 2014-11-11 10:46:20 +01:00
  • 248e5f685a Move RenderingHints into GameFrame method. JPT 2014-11-10 20:40:06 +01:00
  • c37662f7f8 Minor optimization in TimedThread class. JPT 2014-11-09 23:03:28 +01:00
  • d59fbafd8c Add preloading for non-anonymous classes. JPT 2014-11-09 22:12:31 +01:00
  • 189c526b67 Fixing ü via utf8-zeichentabelle.de. Also enabled anti aliasing for fonts ramapcsx2 2014-11-09 19:36:43 +01:00
  • e75f99d71b Remove EntityContainer.java. JPT 2014-11-09 11:44:36 +01:00
  • eccc317bea Remove the need for an Iterator within the lists remove method. JPT 2014-11-09 11:33:50 +01:00
  • 64039fdee7 Change error output in GameFrame.draw() to something more explanatory. JPT 2014-11-09 11:17:56 +01:00
  • 904e13f4cf Avoid creating tons of iterators instead of recycling them. JPT 2014-11-09 11:10:19 +01:00
  • ec48c042f6 Finalize methods in Screen and TimedThread. JPT 2014-11-09 10:36:43 +01:00
  • f8246956c4 Reuse free null-nodes in the list to add new entities. JPT 2014-11-08 18:46:54 +01:00
  • a4c788ad22 Create image folder for explosions. JPT 2014-11-08 18:29:10 +01:00
  • d5092bd668 Remove leftover Rectangle code. JPT 2014-11-08 18:21:05 +01:00
  • 50a898aeef Draw a small white border around the HealthBar. JPT 2014-11-08 18:20:26 +01:00