Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (741)
Games in Android Showcase (225)
games submitted by our members
Games in WIP (823)
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  
  Ship Swarm Shoot-Up (pure Java)  (Read 1250 times)
0 Members and 1 Guest are viewing this topic.
Offline JaredBGreat
« Posted 2017-10-14 02:47:01 »

After having  life get in the way for quite a while I'm back with a second game, a pretty simple (but fun) arcade space shooter:



You can get it for PC (Windows / Linux / Max) here: Ship Swarm Shoot-Up

Play is simple: Use Arrows (right and left) or 'A' and 'D' to move, fire with space bar, enter, or forward (arror or 'W').  Any key but pause will start the game, and pause will pause / unpause the game.

(In a way this was the first game I tried to make, in that I tried to do something like this in Basic as a kid, but gave up when I realized I had no idea how to detect collisions.)

I started trying to port this to Android when I realized it was more fun to play than I expected, but found the input system I dream up for Macy Mae's Eating Adventure (from which much of the code was taken) was not really well designed and terrible for trying to turn into a real cross-platform general system -- things really broke badly, and led to a lot of stress and confusion.  Maybe its time to just learn libGDX?

Offline Gornova
« Reply #1 - Posted 2017-10-15 14:29:27 »

well done, my 2 cents:
- add some sounds and music
- add more enemies quickly
- add some powerups for the player

Blog | Last game A droid story
Offline JaredBGreat
« Reply #2 - Posted 2017-10-15 19:50:19 »

well done, my 2 cents:
- add some sounds and music
- add more enemies quickly
- add some powerups for the player

Thanks.

Well, sound, at least, is on my to-do list -- I've just been having technical problem, first with audacity, them with microphones.  The code to play it is there.

I'll try to think of reasonable power ups or bonuses.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline meva

Senior Newbie


Exp: 3 years



« Reply #3 - Posted 2017-10-15 21:30:43 »

You can also add a moving background. It will make an impression that your ship is flying through space.
Offline JaredBGreat
« Reply #4 - Posted 2017-10-16 00:14:21 »

You can also add a moving background. It will make an impression that your ship is flying through space.

Well, its noisy now (but not musical yet).  I was considering, not a moving back ground, but some extra stars (representing closer stars) that would move down the screen a randomly set slow speed -- the give the since of movement past layers of distance.

OK, to do -- add close / moving stars (and profile), add midi support, and write some music.

Then decide of I want any more enemies or any kind of power-up.
Offline Gornova
« Reply #5 - Posted 2017-10-16 07:19:05 »

write some music? You should use some stuff from: https://freesound.org/

Blog | Last game A droid story
Offline JaredBGreat
« Reply #6 - Posted 2017-10-18 09:23:14 »

write some music? You should use some stuff from: https://freesound.org/

What's the fun in that!  Wink  Writing music was something I used to be into and would like to get back into it -- but not for this.

I've decided its loud enough already; sounds already get dropped once it gets fast (I'm not sure whether to blame Java or
Linux, or if this happens on all OS's, but I've seen in at least one other game).  Instead I added widgets (well, buttons, at
least, and an info page.  May still add moving stars...?  But basically its done (I may revisit the idea of an Android port
later, or make a few tweaks, at least I think it is.
Pages: [1]
  ignore  |  Print  
 
 

 
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!