Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (487)
Games in Android Showcase (112)
games submitted by our members
Games in WIP (553)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: 1 [2]
  ignore  |  Print  
  Retro Arcade Shooter: Moon Base Alpha  (Read 12200 times)
0 Members and 1 Guest are viewing this topic.
Offline princec

JGO Kernel


Medals: 364
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #30 - Posted 2012-06-27 20:51:43 »

It works, and it is better! More work on the explosions I think.

Cas Smiley

Offline mike_bike_kite

Senior Member


Medals: 1
Projects: 2



« Reply #31 - Posted 2012-06-28 07:55:03 »

Is there an explosion generator tool you guys can recommend?

I tried a couple but each had issues. My favourite was Explogen v2 which created great explosions but I couldn't :
  • get it to produce images with transparent backgrounds (only black) so I had to use paint.net to play with each image produced - this took ages and also affected the explosion quality.
  • change file names
  • change type of image to pgn

I tried other tools with varying success. At the end of the day the explosions just looked like they were from a different game and added to my game (I guess they were) and storing a sequence of explosion images also badly affects the jar size. Sure I could have just one explosion for all but I felt this would be a retrograde step. Are there any simple to use explosion classes with a smaller set of images?

Arcade swarm
Board Chess - Checkers - Othello
Offline Orangy Tang

JGO Kernel


Medals: 56
Projects: 11


Monkey for a head


« Reply #32 - Posted 2012-06-28 08:38:27 »

  • get it to produce images with transparent backgrounds (only black) so I had to use paint.net to play with each image
I haven't used it, but isn't that because it expects you to draw them with additive mode, not regular blending?

Because if that's your only real problem, the other two can be solved with some small scripts quite easily.

[ TriangularPixels.com - Play Growth Spurt, Rescue Squad and Snowman Village ] [ Rebirth - game resource library ]
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline princec

JGO Kernel


Medals: 364
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #33 - Posted 2012-06-28 08:39:58 »

I don't use an explosion generator, just lots and lots of particles.

Cas Smiley

Offline ReBirth
« Reply #34 - Posted 2012-06-28 12:05:35 »

39K scores. Option to window size would be nice.

Offline mike_bike_kite

Senior Member


Medals: 1
Projects: 2



« Reply #35 - Posted 2012-06-28 16:19:26 »

I haven't used it, but isn't that because it expects you to draw them with additive mode, not regular blending?

Because if that's your only real problem, the other two can be solved with some small scripts quite easily.
It doesn't have blending modes or alpha values etc. It is easy to use and produces good looking explosions though. I tried using paint.net to replace the black background with a transparency - this worked but the end effect was no where near as pretty.

Quote from: princec
I don't use an explosion generator, just lots and lots of particles.
I was using particles - lots of small dots that gradually faded out as they moved out. I quite liked the effect but it was you guys that said I should explosions Smiley


Quote from: ReBirth
39K scores. Option to window size would be nice.
I'm not sure how to resize the window when you have set graphics to display ie the moon base and the aliens etc are all a set size. Did 39k get you on the high score list and did it display your name? I was having issues with no new names displaying even though it worked fine for me.

Arcade swarm
Board Chess - Checkers - Othello
Offline princec

JGO Kernel


Medals: 364
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #36 - Posted 2012-06-28 21:44:22 »

You need more than just "dots" - particles can be any size!

Cas Smiley

Offline Orangy Tang

JGO Kernel


Medals: 56
Projects: 11


Monkey for a head


« Reply #37 - Posted 2012-06-28 22:05:20 »

I haven't used it, but isn't that because it expects you to draw them with additive mode, not regular blending?

Because if that's your only real problem, the other two can be solved with some small scripts quite easily.
It doesn't have blending modes or alpha values etc. It is easy to use and produces good looking explosions though. I tried using paint.net to replace the black background with a transparency - this worked but the end effect was no where near as pretty.

No, I think you misunderstand - explosions on a black background are (probably) in a pre-multiplied alpha format or similar (google it). That means that you leave the images with a black background untouched, but at runtime you draw them with additive blending (glBlendFunc(GL_SRC_ALPHA, GL_ONE)).

[ TriangularPixels.com - Play Growth Spurt, Rescue Squad and Snowman Village ] [ Rebirth - game resource library ]
Offline ReBirth
« Reply #38 - Posted 2012-06-29 14:28:36 »

Quote from: ReBirth
39K scores. Option to window size would be nice.
I'm not sure how to resize the window when you have set graphics to display ie the moon base and the aliens etc are all a set size. Did 39k get you on the high score list and did it display your name? I was having issues with no new names displaying even though it worked fine for me.
Nope, it just showed endless animation until I hit fire.

Offline Mike

JGO Wizard


Medals: 74
Projects: 1
Exp: 6 years


Java guru wanabee


« Reply #39 - Posted 2012-06-29 14:52:14 »

I only get a black fullscreen window (the thumbnail in the task bar is correct though). What resolution do you use? (Windows 7 64 bit, new Nvidia drivers)

Mike

My current game, Minecraft meets Farmville and goes online Smiley
State of Fortune | Discussion thread @ JGO
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline mike_bike_kite

Senior Member


Medals: 1
Projects: 2



« Reply #40 - Posted 2012-07-08 10:57:08 »

Quote from: princec
More work on the explosions I think.
I've redone the explosions and I think it's an improvement.

Quote from: ReBirth
Nope, it just showed endless animation until I hit fire.
Sadly you need to score about 44k to get on the high score list - takes about 5 min of play. Unfortunately you just missed out with 39k. The animation shown is a splash screen that shows a little info about the game - I know modern PC games don't have these but the idea is to put this game is going into an old arcade cabinet and old arcade games have splash screens. I quite like a splash screen anyway.

What do people think of the latest version (same old URL)?

Mike

Arcade swarm
Board Chess - Checkers - Othello
Offline ReBirth
« Reply #41 - Posted 2012-07-09 03:45:02 »

@mike
Well if you said it was for arcade's sake, then let's go on Grin

Offline mike_bike_kite

Senior Member


Medals: 1
Projects: 2



« Reply #42 - Posted 2012-11-16 20:38:40 »

Just to mention I've put a new update of the game out. Lots of new stuff. If anyone gets time then I'd love some constructive feedback. If the game is too loud then press P (Pause/Options) and change the sound level.

http://www.checkmypages.com/swarm/

Cheers

Mike

Arcade swarm
Board Chess - Checkers - Othello
Offline princec

JGO Kernel


Medals: 364
Projects: 3
Exp: 16 years


Eh? Who? What? ... Me?


« Reply #43 - Posted 2012-11-16 20:46:29 »

hmm failed after accepting JWS permissions dialog:
1  
2  
3  
4  
5  
6  
7  
8  
9  
java.lang.NullPointerException
   at java.util.zip.ZipFile.<init>(Unknown Source)
   at java.util.zip.ZipFile.<init>(Unknown Source)
   at java.util.jar.JarFile.<init>(Unknown Source)
   at java.util.jar.JarFile.<init>(Unknown Source)
   at com.sun.javaws.LaunchDownload.getMainClassName(Unknown Source)
   at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
   at com.sun.javaws.Launcher.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)

Webstart is shit!

Cas Smiley

Offline mike_bike_kite

Senior Member


Medals: 1
Projects: 2



« Reply #44 - Posted 2012-11-17 11:21:41 »

Thanks for trying it Cas. Sorry about the error. I have no clue what that error means and I'm not sure why you even get an error. Does it run/fail for anyone else?

I'll admit webstart has it's failings but the good thing about it is that it can run an app of the web and allow folks to install it on their PC's for offline playing.

Arcade swarm
Board Chess - Checkers - Othello
Pages: 1 [2]
  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.

TehJavaDev (13 views)
2014-08-28 18:26:30

CopyableCougar4 (25 views)
2014-08-22 19:31:30

atombrot (38 views)
2014-08-19 09:29:53

Tekkerue (31 views)
2014-08-16 06:45:27

Tekkerue (30 views)
2014-08-16 06:22:17

Tekkerue (19 views)
2014-08-16 06:20:21

Tekkerue (29 views)
2014-08-16 06:12:11

Rayexar (66 views)
2014-08-11 02:49:23

BurntPizza (42 views)
2014-08-09 21:09:32

BurntPizza (34 views)
2014-08-08 02:01:56
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!