Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (538)
Games in Android Showcase (132)
games submitted by our members
Games in WIP (601)
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  
  Space Devastation  (Read 3772 times)
0 Members and 1 Guest are viewing this topic.
Offline forthx

Junior Devvie


Medals: 1
Projects: 1



« Posted 2013-02-04 16:49:54 »

Hi, after many hesitations, I have decided to make a 4k game... for my first try, the idea is to make a rail space shooter.




[Update] A new playable version is available here.


Since it's a work in progress game balance must be done but all levels must work.
I hope it run smoothly now. (it's too easy to finish, sorry)
Any comments or critique  will be appreciated.
Offline magnias

Junior Newbie


Exp: 1 year



« Reply #1 - Posted 2013-02-04 17:08:14 »

*Click
Anyway i like the animation but the ultralaser is a bit op(overpowered).
Great work though.

-magnias
Offline StephR

Senior Devvie


Medals: 9



« Reply #2 - Posted 2013-02-04 22:08:11 »

Quite a few interesting effects. It would be nice to wipe out crazily overwhelming swarms of weak enemies with this very cool ultralaser. A bit like in Galaga Legions DX : http://www.youtube.com/watch?v=AHk-nTx14aI.

Or you may use it to blow up huge pixelated space stations. Ideally, both !
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline forthx

Junior Devvie


Medals: 1
Projects: 1



« Reply #3 - Posted 2013-02-06 16:12:44 »

Ok thanks for comments, I have updated the game (it is too easy, for testing purpose).

I'm looking to use the same bar for life AND energy, can it be a good idea? or not enough conventional?
Offline Grunnt

JGO Kernel


Medals: 95
Projects: 8
Exp: 5 years


Complex != complicated


« Reply #4 - Posted 2013-02-06 20:49:23 »

Hey forthx, looks cool but it does not start  for me: I get an error "java.lang.ClassNotFoundException: c.class".

Offline forthx

Junior Devvie


Medals: 1
Projects: 1



« Reply #5 - Posted 2013-02-06 21:25:54 »

Strange bug ... 2 people have the same problem, but it works for 10 others who send me feedback.

I hate this kind of bug! Maybe it is the server or just a web cache problem.

Offline magnias

Junior Newbie


Exp: 1 year



« Reply #6 - Posted 2013-02-07 07:05:48 »

Neat update, i like the new design.
Maybe add some timeout for the ultralaser(Wait some second before using it again)?
Offline Grunnt

JGO Kernel


Medals: 95
Projects: 8
Exp: 5 years


Complex != complicated


« Reply #7 - Posted 2013-02-07 11:55:09 »

Nice, it works for me now. Cool special effects, and it works smoothly here. At the moment it gets boring quite quickly, but that is basically because it is too easy. Good luck!

Offline StephR

Senior Devvie


Medals: 9



« Reply #8 - Posted 2013-02-07 19:11:27 »

Using the same bar for life AND energy is a very good idea in my own humble opinion. You may even consider using it for the shield too. It would be very original in such a game, for what I know.

You may add a mark at a low level on your energy bar, to indicate the functioning limit for the ultralaser.

Also, allow the player to use the ultralaser at the beginning of the game, for instant gratification while playing it. And you may reward her/him by increasing the energy bar upper limit at each stage.
Offline Groboclown
« Reply #9 - Posted 2013-02-11 18:23:38 »

Well done animation and special effects.

As for gameplay, I found that the normal bullets sprayed at the ship don't have to be avoided, because they do too little damage to the ship - the only real threats are the bullets from the bosses and colliding with the enemy.  The game would pose more of a challenge if the bullets did more damage.

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline forthx

Junior Devvie


Medals: 1
Projects: 1



« Reply #10 - Posted 2013-02-13 04:17:43 »

Ok, thanks for your help, game has been submitted, it fits in 4090Bytes  (with proguard, jshrink and Pack200) Roll Eyes, and I finally had fun to play it. It's faster, harder, and achievable.

I name my code "Brain devastation" here is a chosen part:
1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
for (x = 1; x < 6; x++)
    for (y = 10; y < 70; y++) {
        j = 15 - ((y % 50 - 15) < 0 ? -(y % 50 - 15) : (y % 50 - 15));
        k = 20 - ((y - 30) < 0 ? -(y - 30) : (y - 30));
        l = 20 - ((y - 50) < 0 ? -(y - 50) : (y - 50));
        j = j > 0 ? (j < 10 ? j : 10) : 0;
        k = k > 0 ? (k < 10 ? k : 10) : 0;
        l = l > 0 ? (l < 10 ? l : 10) : 0;
        color[x - 1][y - 10] = new Color(25 * j, 25 * k, 25 * l, 51 * x);
    }
Offline sproingie

JGO Kernel


Medals: 202



« Reply #11 - Posted 2013-02-13 04:20:51 »

Doesn't look all that obfuscated, just looks like a lot of clamping ints to within some hardwired boundaries.
Offline StephR

Senior Devvie


Medals: 9



« Reply #12 - Posted 2013-02-13 21:53:10 »

I tested briefly the last version on the java4k.com site. I will try it more extensively by the end of next week-end. However, I can already say that I found weird the energy bar stucked to the ship. I prefered the old version when it took almost the whole screen height. But a horizontal energy bar taking the whole screen width would be ok too.
Offline toasten

Junior Devvie





« Reply #13 - Posted 2013-02-14 21:16:06 »

Nice Firework in the End  Grin
Offline forthx

Junior Devvie


Medals: 1
Projects: 1



« Reply #14 - Posted 2013-02-14 21:24:59 »

It is the destruction of the galaxy universe!  Shocked
Offline StephR

Senior Devvie


Medals: 9



« Reply #15 - Posted 2013-02-17 19:20:35 »

I regret the game wasn't more difficult, especially in the first levels. More and faster enemies could make it more thrilling.
Offline forthx

Junior Devvie


Medals: 1
Projects: 1



« Reply #16 - Posted 2013-02-17 22:34:52 »

if you play 2 - 3 time it is too easy, but for the first time it let the player learn how to play. But it is an idea to offer a difficulty selection at start.

enemies have 2 moves : incoming and escape, if they are too fast you are less overwhelm.

If you want great challenge build the source with this values Wink and good luck for level 10!
1  
2  
3  
4  
5  
   private final int baselife = 12;//increase for harder start
   private final int addlife = 4; //increase for harder end
   private final int boss_dmg_div = 4;
   private final int wave_multiplier = 2;
   private final int foe_firerate_div = 40;
Offline forthx

Junior Devvie


Medals: 1
Projects: 1



« Reply #17 - Posted 2013-02-19 17:36:14 »

Ok I have updated the game with 3 difficulty , I cant access java4k now, so if you want challenge, check here:

http://forthx.free.fr/space_dev/

(You may have to refresh your cache)
Offline StephR

Senior Devvie


Medals: 9



« Reply #18 - Posted 2013-02-24 20:14:28 »

forthx, your hardest difficulty setting gives shape to a very cool bullet hell. I wasn't able to go beyond level 8, yet I think it must be very possible.
Offline forthx

Junior Devvie


Medals: 1
Projects: 1



« Reply #19 - Posted 2013-02-24 22:32:48 »

Nice to have feedback, I'm stuck at lvl 3 in hard mode  Grin In this conditions it's really hard to evaluate all the game.
Anyway, I want to thanks you all for your help, I'm pretty satisfied of my first 4k game. And I had great fun to code like that  Yawn
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.

rwatson462 (30 views)
2014-12-15 09:26:44

Mr.CodeIt (20 views)
2014-12-14 19:50:38

BurntPizza (42 views)
2014-12-09 22:41:13

BurntPizza (76 views)
2014-12-08 04:46:31

JscottyBieshaar (37 views)
2014-12-05 12:39:02

SHC (51 views)
2014-12-03 16:27:13

CopyableCougar4 (48 views)
2014-11-29 21:32:03

toopeicgaming1999 (115 views)
2014-11-26 15:22:04

toopeicgaming1999 (103 views)
2014-11-26 15:20:36

toopeicgaming1999 (30 views)
2014-11-26 15:20:08
Resources for WIP games
by kpars
2014-12-18 10:26:14

Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

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
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!