Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (494)
Games in Android Showcase (114)
games submitted by our members
Games in WIP (563)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  CEPHEI - HOSTILE PLANET  (Read 12424 times)
0 Members and 1 Guest are viewing this topic.
Offline fruitmaze

Senior Member


Medals: 3
Projects: 2



« Posted 2010-03-03 07:58:43 »

This is a shoot 'em up game that I have been working on for a while. It is implemented using the standard libraries in Java.

Short story:
"Gamma Cephei is a binary star system, approximately 45 light-years away from our own solar system. Recently a new planet has been discovered that might contain life. You have been sent away to Gamma Cephei in order to find out more about this planet. But it turns out that the planet is populated by evil robots..."

The object of the game is mainly to get as high score as possible. You can get really high score if you manage to get a high multiplier for the ship, which is increased by 1 for each enemy you destroy.









Controls:
Move - Arrow keys
Fire - X
Super bomb - SPACE
Paus - P
Exit - CTRL+Q

Play game! (runs as an applet)

Any comments and feedback are welcomed!
Offline Tunedbeats

Junior Newbie





« Reply #1 - Posted 2010-03-03 08:58:33 »

Nicely done.

Maybe not the most original concept, but the graphics are very nice and the gameplay is smooth Smiley
I'm not entirely sure what the pick ups do (labeled with squares, stars, 1 and 2) but i guess it's just for points. Maybe you can make some distinctive graphics for that?

Thumbs up!
Offline fruitmaze

Senior Member


Medals: 3
Projects: 2



« Reply #2 - Posted 2010-03-03 12:27:55 »

Thanks! Smiley

I do have a menu option INFO in the game where it says what the pick ups do, but anyway it might not be clear enough. The pick ups 1 and 2 I agree are a bit confusing what they do. I might try and make a better symbol for those. And yes they are for more points, 1 = 50 and 2 = 4000. They also increase the multiplier (so if the multiplier is 10 you will get 4000*10 points for a "2"-pickup).
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline BoBear2681

JGO Coder


Medals: 18



« Reply #3 - Posted 2010-03-03 13:52:27 »

Looks great!  Although I'm sure you're aware, it could really use some sound effects, explosions and such would really add to the feel of the game.  It also seemed to take a few seconds for the pick ups to disappear after I flew over them, which was strange - at first I didn't know if it was registering that I picked them up or not.  Still, awesome so far.  I like to see stuff made in plain ol' Java 2D   Smiley
Offline fruitmaze

Senior Member


Medals: 3
Projects: 2



« Reply #4 - Posted 2010-03-03 15:41:39 »

Thank you BoBear2681!

Good point, the pick ups might need some other kind of animation when picked up to make it more obvious.

Yes that is true, sound effects and music would be very nice. Maybe I will have a look at that.
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 77
Projects: 15


★★★★★


« Reply #5 - Posted 2010-03-03 19:38:06 »

ah thats brilliant, IMO very nicely done.

only thinking lacking to make this already good game great is sound.

I'd recommend the SFXR tool if you need some quick sfx.
Offline CommanderKeith
« Reply #6 - Posted 2010-03-03 22:12:30 »

The screenshots look excellent but I couldn't get it to work. The first time it loaded up to here on the console:
1  
2  
Loaded image: http://jalex.se/Cephei/images/item7_hit_0.png
Loaded image: http://jalex.se/Cephei/images/item7_hit_1.png

Then just a white screen, no errors or exceptions. Then I refreshed and got a black screen.

How are you downloading your images?


ah thats brilliant, IMO very nicely done.

only thinking lacking to make this already good game great is sound.

I'd recommend the SFXR tool if you need some quick sfx.
There's also bleb's awesome pew pew pew! generator here:
http://www.java-gaming.org/topics/pew-pew-pew-sound-synthesis/18087/view.html

Offline kappa
« League of Dukes »

JGO Kernel


Medals: 77
Projects: 15


★★★★★


« Reply #7 - Posted 2010-03-03 22:28:41 »

@CommanderKeith - I've tested on 3 different computers, it seemed to work fine on all of them (vista, xp, linux64), maybe you somehow corrupted your java cache? (you could try clearing cache from java control panel and trying again, might work if its a cache problem) btw which jre version are you on?

@fruitmaze as pointed out by BoBear2681 I also found it slightly odd that when you collect power ups (square things) they take a while to disappear, if this was faster, it might look/feel better for the player.
Offline CommanderKeith
« Reply #8 - Posted 2010-03-03 22:47:20 »

Ah now it worked, after a had some breakfast and came back I saw a menu screen, but that took a while! I clicked start and it froze for about 30 seconds before anything happened. This must all be due to my super-slow mobile-phone-connected internet on my laptop. IO shouldn't be done on the graphics thread otherwise it looks laggy and unresponsive. A loading screen would fix it.

The graphics look very nice, beautiful gradients and it all fits together nicely.  Cool

WASD would be good in addition to the arrow keys, and ctrl or space to fire would be more intuitive than X.

Nice job so far!

Offline fruitmaze

Senior Member


Medals: 3
Projects: 2



« Reply #9 - Posted 2010-03-04 10:48:27 »

Thanks for all the feedback! Smiley

I will change the pick ups animation during the weekend.

Sound will hopefully be added soon.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline teletubo
« League of Dukes »

JGO Ninja


Medals: 48
Projects: 4
Exp: 8 years



« Reply #10 - Posted 2010-03-04 17:18:52 »

I dint reach far, but it's indeed a very nice game.
The only thing I missed about the controls is an "automatic shot" mode .  It bugs me a little to keep hitting X like a madman.

And I disagree changing the shot key to spacebar . Spacebar in most of keyboards is a noisy and awkward key to be pressed repeatedly.

Offline princec

JGO Kernel


Medals: 378
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #11 - Posted 2010-03-04 19:46:29 »

Works in Opera shock!  Kiss

Could do with mouse control and 60fps update speed!

Cas Smiley

Offline fruitmaze

Senior Member


Medals: 3
Projects: 2



« Reply #12 - Posted 2010-03-09 07:45:15 »

*** GAME UPDATED ***

- Sound added! Music might be added later on.
- Pick ups disappearing-animation changed
- Some small changes on the levels

I now added sound to the game, simply using the AudioClip class. I have only tested it on Windows XP (Java 1.6) so far, and my fear is that the sound might not play properly in earlier Java versions. Please let me know if there are any problems.

CommanderKeith, kapta
Thanks for the links to the auto generating sound tools. They really helped me alot.

Play game
Offline max1238

Junior Member


Projects: 3



« Reply #13 - Posted 2010-03-09 15:14:40 »

Cool! It looks like SALAMANDER .


Offline fruitmaze

Senior Member


Medals: 3
Projects: 2



« Reply #14 - Posted 2010-03-09 19:11:57 »

max1238 - Yes, Salamander was one of the games that inspired me.
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 77
Projects: 15


★★★★★


« Reply #15 - Posted 2010-03-09 19:40:51 »

The game is turning out great, think it might be time to give it a quick review

Firstly the game is very nicely done, the artwork is especially nice.

Your distribution method could be improved. At the moment all your resources are loaded directly (outside jars). This can take a long time to initially start the applet (white screen) once the resources are cached however the applet starts quickly. Another issue is when you play sound effects for the first time they again lag the game as they are not downloaded/loaded. Optimally you should put all your resources in a jar(s) and just get the applet to download the whole thing at the start. This way the game will run smoothly once it starts and not lag ingame.

You should also use the following parameter once you put all your resources in jars for even faster applet startup time.
1  
<param name="codebase_lookup" value="false">


Mouse input is a must for the GUI (buttons) as this is pretty much expected of all flash/java games nowadays. Optionally you might also want to consider supporting mouse controls for the ship but again not as important as mouse support for the gui.

Pause is spelt incorrectly (when you press the P key ingame) Smiley

Your graphics are well done and animation is nice, however the main player ship could do with more animations/detail as this is the ship you'll be looking at during most of the game. You could for example have something like animation to tilt the ship as it moves up and down or some other cool animation on it. The moving tail on some of the enemies is nice.


+1 point if the game installs and uninstalls correctly
+1 point if the game doesn't crash ever
+1 point if the game is slickly presented
+1 point if the game has "good" graphics that suit the game
+0 point if the game has "good" sound that suit the game (sounds effects are nice but could do with some more)
+1 point if the game's overall style is "good"
+0 point if the game is original or brings a great new original twist (standard text book shmup)
+1 point if your judge enjoyed playing the game
+0 point if the game is complete enough that doesn't feel anything is missing (could do with more polish, the little touches that make game games great ones).
+1 point if you don't whine and you demand nothing of the mods (simply saying "can you rate my game please" is fine)

7/10

FEATURED.
Offline fruitmaze

Senior Member


Medals: 3
Projects: 2



« Reply #16 - Posted 2010-03-09 21:03:15 »

Thanks alot, kapta! Cheesy

I will definitely have a look at loading the resources from a jar instead. Sounds like a good idea.

Yeah I agree, mouse for the GUI is something I should add.

Added now some atmospheric title music (composed by a friend of mine).
Offline fruitmaze

Senior Member


Medals: 3
Projects: 2



« Reply #17 - Posted 2010-03-16 20:56:26 »

*** GAME UPDATED ***

I have changed so that all classes, images and sounds are loaded from a jar-file. So now the applet loads much faster, and I haven't noticed any lagging at the start of the game.

I also added mouse control to the GUI.

Check it out! Smiley
Offline Momoko_Fan

Junior Member


Medals: 2



« Reply #18 - Posted 2010-03-18 02:32:19 »

Cool game. It felt a bit hard for me, I thought the number powerups were shield or something.
Two things I noticed, that bothered me was that it was too easy to hit the walls/sides and die instantly, and another was that the input lagged.
Offline Nate

JGO Kernel


Medals: 145
Projects: 4
Exp: 14 years


Esoteric Software


« Reply #19 - Posted 2010-03-18 06:19:29 »

Cool game! I found that I died with the blue laser weapon, game over, start again, and I still had the weapon. Smiley

Offline fruitmaze

Senior Member


Medals: 3
Projects: 2



« Reply #20 - Posted 2010-03-19 07:05:09 »

@Momoko_Fan
Yeah the number powerups might be confusing. I've had troubles finding another symbol for them. And I don't want only the colour to seperate them. If anyone got any idea of a symbol you can let me know.

@Nate
That's strange... I tried myself to get game over in different ways but couldn't reproduce the problem.
Offline appel

JGO Wizard


Medals: 51
Projects: 4


I always win!


« Reply #21 - Posted 2010-03-19 18:14:34 »

Way too difficult at start. Maybe tune it down a bit so I can continue for more than 10 seconds?  Grin

Check out the 4K competition @ www.java4k.com
Check out GAMADU (my own site) @ http://gamadu.com/
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 77
Projects: 15


★★★★★


« Reply #22 - Posted 2010-03-19 20:05:41 »

Way too difficult at start. Maybe tune it down a bit so I can continue for more than 10 seconds?  Grin

your shmups skills sound weak Smiley

however agreed that it does get hard pretty fast Smiley difficulty should increase gradually.
Offline Hansdampf

Senior Member


Projects: 3


too offending?


« Reply #23 - Posted 2010-03-19 23:35:25 »

fun game, reminds me a of R-TypeII (which also had low fps Wink)
The scoring is interesting, some simple enemies give you 10000 (100000?) points, others 150.
The second boss was too hard for me. You should paint the bullets on top of  the boni, sometimes the boni hide the bullets.
Give me extra weapons! (or did I miss something?)
Maybe level codes could motivate me to play again. It seems to be hard work to get to the 2nd boss and then get killed by 5 oversized bullets you can not dodge.

lots of sillystupid games: http://www.emaggame.com
Offline teletubo
« League of Dukes »

JGO Ninja


Medals: 48
Projects: 4
Exp: 8 years



« Reply #24 - Posted 2010-03-20 06:38:01 »

fun game, reminds me a of R-TypeII (which also had low fps Wink)
The scoring is interesting, some simple enemies give you 10000 (100000?) points, others 150.
The second boss was too hard for me. You should paint the bullets on top of  the boni, sometimes the boni hide the bullets.
Give me extra weapons! (or did I miss something?)
Maybe level codes could motivate me to play again. It seems to be hard work to get to the 2nd boss and then get killed by 5 oversized bullets you can not dodge.


I couldn't also beat the 2nd boss . Maybe a "Continue" option ? like restart the level with 3 lives ...

but anyway, this game is really cool, congrats !
Maybe post it on Game Jolt for more exposure  ?

Offline fruitmaze

Senior Member


Medals: 3
Projects: 2



« Reply #25 - Posted 2010-03-20 11:10:30 »

Thanks for the comments! Smiley

Changed the first level a bit so it should be easier now.

@Hansdampf
Not sure if this was clear. The scoring can differ alot between enemies depending on how high your multiplier is (right above the ship). For every enemy you destroy (and bonuses) the multiplier is increased by one (and it is set to zero if you get hit or if you don't increase the multiplier within a few seconds). The "base points" for an enemy is then multiplied with the multiplier (for example 150 * 10, if multiplier is 10). Good idea with the bullets on 2nd boss btw. There are only 3 types of weapons in the game so far (super bomb on SPACE).

Yeah the 2nd boss might be hard, but a reason for that is because the game only has 2 levels so far. When I make a 3rd level I will probably make the 2nd boss a bit easier.
Offline m77

« In padded room »

« Reply #26 - Posted 2010-04-21 12:27:50 »

Looks just amazing for me.
Too long loading. It's definitely a bed idea to load all resources from the start.
Offline fruitmaze

Senior Member


Medals: 3
Projects: 2



« Reply #27 - Posted 2010-04-21 18:21:29 »

Thanks m77. Hmm, for me it loads really fast.

I played the game on another computer then my own now, and noticed a critical bug. Quite often the game doesn't seem to register keyboard input, which means the ship won't always start to move or it will sometimes continue moving after realising the arrow key!? On the other hand at my home computer it works fine. Has anyone else noticed this problem?
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Dwinin (20 views)
2014-09-12 09:08:26

Norakomi (55 views)
2014-09-10 13:57:51

TehJavaDev (64 views)
2014-09-10 06:39:09

Tekkerue (32 views)
2014-09-09 02:24:56

mitcheeb (54 views)
2014-09-08 06:06:29

BurntPizza (38 views)
2014-09-07 01:13:42

Longarmx (24 views)
2014-09-07 01:12:14

Longarmx (29 views)
2014-09-07 01:11:22

Longarmx (28 views)
2014-09-07 01:10:19

mitcheeb (36 views)
2014-09-04 23:08:59
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!