Java-Gaming.org    
Featured games (79)
games approved by the League of Dukes
Games in Showcase (477)
Games in Android Showcase (107)
games submitted by our members
Games in WIP (536)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
   Home   Help   Search   Login   Register   
  Show Posts
Pages: [1] 2 3
1  Java Game APIs & Engines / Java Sound & OpenAL / Re: Jre 1.7 Midi Soundbank problem on: 2011-10-23 22:47:13
Thank you for an answer to my problem, I use the default now which works at least,
that has to be the one you mentioned.
It got my game running again  Smiley


I hope I don't find more problems concerning 1.7.  Undecided
2  Java Game APIs & Engines / Java Sound & OpenAL / Re: Jre 1.7 Midi Soundbank problem on: 2011-10-23 11:56:07
For more information:
I changed nothing in the game.
It works well with 1.6 and not with 1.7.

The soundbankfile I use is the one found at

http://java.sun.com/products/java-media/sound/soundbanks.html

I used the deluxe version:
Quote
deluxe [4.92 MB]
A mammoth soundbank with the best quality sound samples.
3  Java Game APIs & Engines / Java Sound & OpenAL / Jre 1.7 Midi Soundbank problem on: 2011-10-23 11:24:39

I have a problem with the new JRE 1.7.
My game's midi doesn't work anymore.

The Exception occurs here:

1  
soundbank = MidiSystem.getSoundbank(new File("Soundbank"));


The Exception is:

1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
javax.sound.midi.InvalidMidiDataException: cannot get soundbank from stream
   at javax.sound.midi.MidiSystem.getSoundbank(MidiSystem.java:599)
   at Game.Main.Submain.Audio.MPlayer.getMidiTools(MPlayer.java:123)
   at Game.Main.Submain.Audio.MPlayer.init(MPlayer.java:103)
   at Game.Main.Submain.Audio.MPlayer.<init>(MPlayer.java:86)
   at Game.Main.Submain.Audio.MusicReaderMidiPlayer.init(MusicReaderMidiPlayer.java:67)
   at Game.Main.Submain.Audio.MusicReaderMidiPlayer.<init>(MusicReaderMidiPlayer.java:52)
   at Game.Main.MainEngine.init(MainEngine.java:65)
   at Game.Main.MainEngine.<init>(MainEngine.java:51)
   at Game.Main.Main.init(Main.java:66)
   at Game.Main.Main.<init>(Main.java:52)
   at Start.exe.main(exe.java:39)
Exception in thread "main" java.lang.NullPointerException
   at com.sun.media.sound.SoftSynthesizer.loadAllInstruments(SoftSynthesizer.java:791)
   at Game.Main.Submain.Audio.MPlayer.getMidiTools(MPlayer.java:134)
   at Game.Main.Submain.Audio.MPlayer.init(MPlayer.java:103)
   at Game.Main.Submain.Audio.MPlayer.<init>(MPlayer.java:86)
   at Game.Main.Submain.Audio.MusicReaderMidiPlayer.init(MusicReaderMidiPlayer.java:67)
   at Game.Main.Submain.Audio.MusicReaderMidiPlayer.<init>(MusicReaderMidiPlayer.java:52)
   at Game.Main.MainEngine.init(MainEngine.java:65)
   at Game.Main.MainEngine.<init>(MainEngine.java:51)
   at Game.Main.Main.init(Main.java:66)
   at Game.Main.Main.<init>(Main.java:52)
   at Start.exe.main(exe.java:39)



Does anyone here know a solution to this ?
4  Java Game APIs & Engines / Java 2D / Re: Fullscreen mode Screenshot awt.robot on: 2011-05-18 21:57:39
I solved the problem with a workaround.
I apply my whole rendering routine to a BufferedImage once
and save it, when calling the  "getScreenshot"- method.

But either way I'm curious to know if there's a way to get it directly.
5  Java Game APIs & Engines / Java 2D / Fullscreen mode Screenshot awt.robot on: 2011-05-18 21:13:57
Hi.
I have the following problem:
I have a game running in fullscreen mode with
1  
bufferStrategy = getBufferStrategy();

and I'd like to have an ingame button for making screenshots.
I've been using awt.robot so far, but the image is just plain white when I save it.
I read somewhere else that it has to do with java not drawing to it's own components
but rather to some OS-component...
So I hope for you to give me an answer to one of the two possibilities:
1) Is there an easy way to get an image from that external source with java-code?
  I don't want to use something like FRAPS, it should be possible ingame.
2) Is there a way to get an image from bufferStrategy or related components ?

Thanks, I appreciate any help.
 Smiley
6  Games Center / 4K Game Competition - 2011 / Re: Gator4k on: 2011-01-06 11:33:07
I'd really like to know how to generate these watereffects myself.
It would push the graphics of any RPG to a new level,
especially the one I'm actually on  Wink
Is there a name for the effect or did you invent it yourself ?
7  Games Center / 4K Game Competition - 2011 / Re: 4Kanabalt on: 2010-12-06 22:53:11
Nice game - is it actually a game ?
But it's fun somehow and a real challenge, so lets call it a game  Wink
As said above, I like the parallax scrolling, too.
2240m  btw.

Keep going!!
8  Game Development / Newbie & Debugging Questions / Re: KeyListener, Multiplayer input on: 2010-02-16 12:06:26
It's working now.
I managed to choose the right keys.
That's also possible because a player won't need
to press the steer-left-key and the steer-right-key at the same time.
On other keyboards it may fail again, but
I think most keyboards are the same concerning at least the letters (I don't use 'Z' or 'Y').
When the problem appears on another keyboard one can
change the keysettings ingame (This isn't the nicest way but it works).

If anyone wants to know:
I chose  W,A,S,D for moving the first player and NUM_5,NUM_1,NUM_2,NUM_3 for the second one.
F and G are for firing bullets with the first player and for the second one it's NUM_+ and NUM_Enter.
I'm trying to find the right keys for the 3rd player now, but the game will
mostly be played by just two players.
9  Game Development / Newbie & Debugging Questions / Re: KeyListener, Multiplayer input on: 2010-02-14 21:25:16
Awesome !!!
Your link was really helpful, I understand the actual problem now.
Now it should be possible to change my keyboardsettings
in order to fit every players movement.
I will post it here, when the game works with 2 or maybe 3 players.
Maybe anyone else with a similar game can use
the layout I choose for the movement.

Thank you a lot  Smiley

P.S.
You may think: "Who in the world is playing a game with two people on one keyboard nowadays?"
Actually it is quite fun to play such games in a little tournament with a friend once in a while.
Red Baron in J4k is one of our favorite games in the tournament,
it is written for one keyboard as well  Wink
10  Game Development / Newbie & Debugging Questions / Re: KeyListener, Multiplayer input on: 2010-02-14 20:12:43
Well,
I made some tests
and here's the result:
When too many keys are held down,
some of them aren't recognized by java.
Also it seems to depend a little on which keys are pressed.

For example the first player
steers to the right while accelerating and
firing some bullets and the second player
steers right but can't fire,
because pressing the fire-key doesn't have any effect.

(I had WASD for player one and the cursorkeys for player two for moving
and B / NUM_0 for firing with player one / two)

 Cry

I hate this, the game would be lots of fun
but instead it's straining my nerves even before playing.



Would it work with slick ?
11  Game Development / Newbie & Debugging Questions / Re: KeyListener, Multiplayer input on: 2010-02-14 19:02:14
Doesn't anyone know
why java cannot handle multiple keys pressed at the same time ?
Or is my approach wrong ?

As it looks, there seem to be some keyReleased and keyPressed events
which aren't processed...
Otherwise the boolean values would't remain in their state.


I just read something about the problem with multiple keys
pressed at the same time.
I have WinXP and my keyboard was connected with the pc by PS2.
I read that USB doesn't have this problem (with 3 or more keys pressed
also a noisy beep appears).
So I changed the connection from PS2 to USB...
I hope it helps, couldn't try so far...
12  Game Development / Newbie & Debugging Questions / KeyListener, Multiplayer input on: 2010-02-07 14:43:29
Hi again  Wink

I wrote a little game where up to 4 players can
drive a little car and play against the other players.
You can use four keys to steer the car and two
keys to shoot some nasty little bullets (from a pneumatic stapler for example).
It works really well with different maps and special effects and runs
with up to 60 fps with Fullscreenmode.

The big problem is that sometimes the keyevents don't do what they should do.
The game should be played on  one keyboard and even with only two players
errors already occur.
Sometimes when I realease  the firekey, it keeps on firing
or I can't steer left or the other player is accelerating although he released the key.

Here's the code:

1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
41  
42  
43  
44  
45  
46  
47  
48  
49  
50  
51  
52  
53  
54  
55  
56  
57  
58  
59  
60  
61  
62  
63  
64  
65  
66  
67  
68  
69  
70  
71  
72  
73  
74  
75  
76  
77  
78  
79  
80  
81  
82  
83  
84  
85  
public void keyPressed(KeyEvent e) {
      int key = e.getKeyCode();
      if(active){
         int i = 0;
         for(int[] q : SnS.keys){
            int i2 = 0;
            for(int q2 : q){
               if(q2 == key){
                  keyDown[i][i2] = true;
               }
               i2++;
            }
            i++;
         }
      }  
   }

   public void keyReleased(KeyEvent e) {
      int key = e.getKeyCode();
      if(active){
         int i = 0;
         for(int[] q : SnS.keys){
            int i2 = 0;
            for(int q2 : q){
               if(q2 == key){
                  keyDown[i][i2] = false;
                  if(i2 == 0 || i2 == 1){//release steeringwheel
                    smoothSteering[pl[i].plIndex] = 0;
                  }
               }
               i2++;
            }
            i++;
         }
      }        
   }


public static int maxSmooth = 10;
   public void move(){
      int i = 0;
      for(Player p : pl){
         if(p.alive){
            if(p.canMoveCar()){
               if(keyDown[i][0]){
                  if(smoothSteering[p.plIndex] < 0){
                     smoothSteering[p.plIndex] = 0;
                  }else{
                     smoothSteering[p.plIndex]++;
                     smoothSteering[p.plIndex] = Math.min(smoothSteering[p.plIndex],maxSmooth);
                  }
                  p.angle += p.getMoveAngle(Math.abs(smoothSteering[p.plIndex]));
               }
               if(keyDown[i][1]){
                  if(smoothSteering[p.plIndex] > 0){
                     smoothSteering[p.plIndex] = 0;
                  }else{
                     smoothSteering[p.plIndex]--;
                     smoothSteering[p.plIndex] = Math.max(smoothSteering[p.plIndex],-1*maxSmooth);
                  }
                  p.angle -= p.getMoveAngle(Math.abs(smoothSteering[p.plIndex]));            
               }
               if(keyDown[i][2]){
                  p.changeSpeed(-1);
               }
               if(keyDown[i][3]){
                  p.changeSpeed(+1);            
               }              
            }
            if(keyDown[i][4]){
               p.tryShot(p.angle);
            }
            if(keyDown[i][5]){
               p.tryBackShot();
            }
            p.angle = p.angle%360;
            move(p);
            i++;
            p.update();
         }
      }
      checkMapForCollisions();
      checkMapForWallCrash();
      resetCrashedPlayer();
   }


If you don't understand any of the code, please ask.
The smoothSteering is just so that the player has better
control of small angles.
int[][] keys contains the KeyEvent_VK... keycodes where the first dimension is for the 4 players
and the second dimension is for the 6 keys: up, down, left, right, shot, backshot.
boolean[][] keyDown is the same for the dimensions and just stores if a key is held down or not.

I played the red baron (http://marcin-kochanowski.com/RedBaron4K.html)
which was programmed for the java4k contest in 2009
with a friend for hours and it works well with many keys pressed at the same
time. (Up to 9 keys, when 3 people are playing)
Unfortunately the programmer didn't release the code, so
I couldn't learn from it...
If you read this: please help me  Wink

13  Game Development / Newbie & Debugging Questions / Re: Waiting for input with TextArea on: 2010-02-07 14:10:52
This is a really nice way to get the user input from a TextArea
and as I only used the simple ActionListener, KeyListener etc. until now,
it's good to know.
I also made a tool with keyword suggestion, but I didn't need it there
because I used a thread there which checked the input every 1/25 sec.
I used the StringBuffer.reverse() method to compare the actual input to
a list of keywords.
But here the thread-approach is not a secure solution as you can see.

What I really need though is something equivalent to the Dialog function
1  
setModal(true);

I need something that behaves like the java.util.Scanner for the default System.in-console
with my TextArea.
Probably the easiest way to describe this is:
I want to emulate a console in my game.

For example i have a method:
1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
TextArea console;
void enterUserData(){
  console.append("Please enter your name\n");
  String name = getInputFromConsole();
  console.append("Which type of warrior do you want to be?\n");
  console.append("(1) Assassin\n");
  console.append("(2) Archer\n");
  console.append("(3) Berserker\n");
  String type = getInputFromConsole();
  ....
}


I should have written this before, didn't I ?  Undecided
14  Game Development / Newbie & Debugging Questions / Waiting for input with TextArea on: 2010-02-05 11:18:08
Hi.

I want to do the following, but don't know how:
I have a TextArea and I want to use it as a console.
1  
2  
3  
4  
5  
TextArea console;
void doSomething(){
  String input = getInputFromConsole();
  ...
}

What I want is, that the method doSomething() waits
for me to press ENTER in the TextArea
and then return the text which is in the TextArea
into the String input.
How can I do that ?
15  Java Game APIs & Engines / Java 2D / Re: IllegalArgumentException: More than one component per pixel on: 2010-01-14 22:43:36
That is what methods are for  Grin
Doing things the easy way without knowing what they really do...
I think the performance will not dramatically decrease when I use
the method, but it's always good to know  Smiley
16  Java Game APIs & Engines / Java 2D / Re: IllegalArgumentException: More than one component per pixel on: 2010-01-14 13:43:43
Thank you Riven,
my program works fine now  Smiley
The second one
1  
int alpha = (new Color(rgb, true)).getAlpha();

did the job.
I already looked into the javadocs, but
what I found was only
that
1  
int alpha = (new Color(rgb)).getAlpha();

isn't right and  the ColorModel as I wrote earlier...
@ pjt33: Thank you, too, but
I'm not really into the hexadecimal stuff and shifts, so
the other solution is the better one for me  Wink
Still, I will keep that in mind.
17  Java Game APIs & Engines / Java 2D / IllegalArgumentException: More than one component per pixel on: 2010-01-08 15:08:23
Ich tried to get the alpha-value from a certain pixel of a
BufferedImage with:
1  
int alpha = drawLayer.getColorModel().getAlpha(rgb);   


drawLayer is the BufferedImage  and rgb the int value of
the actual pixel.
But then
Quote
IllegalArgumentException: More than one component per pixel
appears.
How can I get the alpha value properly ?
At first I tried to get it with
1  
int alpha = (new Color(rgb)).getAlpha();

but that returns always the same value, independent on
the actual alpha value which is in the BufferedImage.
18  Java Game APIs & Engines / Java Sound & OpenAL / Re: Java midi sound is weird on: 2009-11-03 23:48:48
If I understand correctly the user there put
his soundbank into the JRE directory to replace the default one.
That solves the problem on a really low level,
because everybody has to do the same in their own
installation. One should not need to change the JRE package I think.
And that is also just a way around the actual problem.

Is this maybe a new bug in 1.6 ?
19  Java Game APIs & Engines / Java Sound & OpenAL / Re: Java midi sound is weird on: 2009-11-02 16:26:34
Yeah, you're right, here as well without loading the soundbank
the program plays the default soundbank although the getLoadedInstruments()
method returns an emty array...
I tried something else:

With
1  
2  
3  
4  
Info [] dat = MidiSystem.getMidiDeviceInfo();
for (Info q : dat) {
  System.out.println("ff"+q.toString());
}


the output is:
Quote
ffMPU-401

ffMicrosoft MIDI-Mapper

ffMicrosoft GS Wavetable SW Synth

ffMPU-401

ffReal Time Sequencer

ffJava Sound Synthesizer

When I compiled the code
with 1.5 (done by changing the used JRE in eclipse)
the "error" disappeared and on all machines the sound was correct.

Maybe that helps you to help me  Wink
20  Java Game APIs & Engines / Java Sound & OpenAL / Re: Java midi sound is weird on: 2009-10-27 16:38:50
I acted on your advice but
it didn't help.
Actually the synthesizer has 0 instruments loaded from the default soundbank.
It's empty...  Huh
Also as I said, it seems really weird to me because the program
is working on my pc.
And in the past it worked on my friends pc as well, so it
can't depend on the hardware, which hasn't changed.
It's also not the code.
I don't know what to do, I
can't even think of anything I could try out to examine this more.
21  Java Game APIs & Engines / Java Sound & OpenAL / Java midi sound is weird on: 2009-10-22 23:40:12
Hi @all,

2 days ago java did something, that I don't understand at all.
I have a little program that plays music with javax.midi
and the   soundbank-deluxe.gm
which I loaded by:
1  
2  
3  
4  
5  
6  
7  
soundbank = MidiSystem.getSoundbank(new File(soundbankFile));
sequencer = MidiSystem.getSequencer();
trans = sequencer.getTransmitter();
synth = MidiSystem.getSynthesizer();
synth.loadAllInstruments(soundbank);
rcvr = synth.getReceiver();
...

On my computer it works quite well,
but 2 days ago a friend of mine called me and said,
that my tool has something like an echo.
It plays normal notes and with some milliseconds delay
something different, which sounds awful.
We have the exact same program, both the same
OS (XP) and the same java version (Build 1.6.0_15-b03).
Without loading the soundbank the problem doesn't occur
on her pc. I don't know what to do, this is completely strange.
As I said the problem seems to be down to loading a different soundbank,
but what difference could there be between my pc and hers?
22  Java Game APIs & Engines / JOGL Development / Re: New to jogl on: 2009-09-15 11:59:09
Thank you again  Smiley
This worked and as you assumed, I have all the stuff in
a subdirectory called 'lib'.
Just as I want it, so I can share the game with anybody
interested without having them install anything beside JRE,
which of course everbody should have on their pc  Wink
I know google and I already looked it up how to
separate classpath entries, but with
1  
SET CLASSPATH=.....

it just led to java not finding my starterclass anymore  Undecided
Your suggestion seems to me better anyway, so
I'll use my .bat-files this way in the future.

Now I can really start with the fun stuff of JOGL.
I'm really curious how much JOGL improves my fps.
I already have a little testprogram for
some "weathereffects" like rain, snow, mist, earthquakes, light and dark etc.
But when activating all of it at the same time with heavy rain/snow/mist
my fps drop to ~20.
I'll write again, when I have the results with JOGL.

Here goes...  Cheesy

...
Done !!!
I tried out slick as you mentioned in your first post,
set it up with the classpath entries and libraries
and changed my effecttester.
It's now using slick and the fps is around 50 with
double the amount of raindrops and snow Cool
Also the timer in slick seems to be really thought out.
If I had known this earlier...
I have a strategygame with Graphics2D as "engine"
and did (performance tuning)³ to achieve 23 fps
from 5 fps at the beginning.
It was a really long way there, but
for some nice weathereffects a better engine would help.
I learned much by changing every single detail
to give better performance,
but I guess with slick now
I can use a sledge-hammer to crack nuts  Grin
23  Java Game APIs & Engines / JOGL Development / Re: New to jogl on: 2009-09-14 13:15:37
In case of my example:
1  
2  
SET CLASSPATH=.
java -Xmx1024m Test

how would I add something to the CLASSPATH ?
I'm really not used to this, so I need some help there...
What is the difference with the native library path?
How can I set this one in my .bat-file as well ?
24  Java Game APIs & Engines / JOGL Development / Re: New to jogl on: 2009-09-13 12:10:57
So now it works in one way.
I downloaded jogl, imported it with eclipse
and the testprogram from the thread "How to: Getting started with JOGL"
is running after some changes (f.e. GLAutoDrawable instead of GLDrawable which didn't exist
in the actual build I downloaded...).
I can the see triangle  Wink
My problem now is, I can run the testprogram from eclipse, but my usual .bat-file
isn't working.

The .bat-file looks like this:
1  
2  
SET CLASSPATH=.
java -Xmx1024m Test


and the errormessage I get is:

1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
Exception in thread "main" java.lang.NoClassDefFoundError: javax/media/opengl/GL
Canvas
Caused by: java.lang.ClassNotFoundException: javax.media.opengl.GLCanvas
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Could not find the main class: Test.  Program will exit.


I put the jogl.jar with its libraries into a subfolder of my Test-project directory.
Eclipse is satisfied with this, there are no errormessages.
What can I do ?
25  Java Game APIs & Engines / JOGL Development / Re: New to jogl on: 2009-09-12 13:08:43
Thanks
that should be what I'm searching for then.  Smiley
I understand, you're saying, that when creating the .jar archive
there's just some extra code and libraries to include, right ?
That's what I was hoping, because I really don't want
people to have to install something else, it could prevent them
from playing the game  Cry
So let's see what Jogl is capable of ..
26  Games Center / 4K Game Competition - 2009 / Re: Pixeloids4k on: 2009-09-11 23:33:45
Awesome !!!  Smiley
I tried it, it worked really well
and couldn't resist to play it 3 times in a row Wink
More levels would be nice,
but 4k is 4k  Undecided
maybe you want to create a bigger game out of it...
27  Java Game APIs & Engines / JOGL Development / New to jogl on: 2009-09-11 23:25:11
Hi there,

I read the introduction in the thread "How to: Getting started with JOGL"
and I'd like to know whether it's useful to use JOGL just
for speeding up my Iso2D-RPG-game.
You may laugh and say: "Do it 3D"
but I really want the Iso Engine with which much more is possible to do
when you've got only a 1-Person-Production  Wink
I also like all the little details rather than big triangles that don't fit into a nice shape
if you understand  Undecided
So here's the thing, I used Graphics2D and Fullscreenmode so far, but
am not satisfied with the fps, the usual thing I guess  Grin
My question at last:
Is it possible to use JOGL instead of Graphics2D to speed up
the rendering-routine and if so,
is it really necessary for people playing my game later on to
install anything beside the JRE ?

I'd really like to learn something new, as of now I'm also not used to OpenGL
itself...
So it this makes sense, please tell me  Smiley
28  Game Development / Performance Tuning / Re: Math.random() on: 2009-06-05 14:47:32
I guess you meant [0,1)  Wink
and with 0xffff it's (0,1]

Thanks for the helpful methods, they are good alternatives
to what the Math.random() generates.
29  Game Development / Newbie & Debugging Questions / Stop aktive Threads with AWT on: 2009-05-26 18:38:37
Hi again.
I need to know how to interrupt actions of my program
with a simple AWT-Button.
I have a method running using the full CPU-power.
In it there's a test if some boolean is still true, let's call it "boolean running".
When I press the "stop"-button which sets the boolean running to false, nothing happens and
the stop-button is pressed after the method is ready.
But I want to use the button to interrupt the method anytime.
I guess there has to be a simple solution.
Please help me.
30  Discussions / Miscellaneous Topics / Re: Arrangement of directories on a stick on: 2009-04-08 13:51:15
I know how to sort the File.list() - array.
With Bubblesort or Quicksort or something else, that
is not the problem.
On the stick the file system is FAT32 and
the arrangement on the stick seems to not necessarily be
in alphabetical order.
I will try out oNyx's idea but this is not the entire solution I need.
I tell you why:
When there's already some music on the stick
and I add some new files to some of the directories the
order on the stick may change.
I need a way to rearrange the physical directories in alphabetical order,
something comparable to what the defragmentation-tool does on windows.

I hope you understand what I mean, if not, ask me.
I'm really thankful for help because I hear music a lot in the car and
want to have the music in the right order  Wink

Thx so far  Smiley
Pages: [1] 2 3
 

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

The first screenshot will be displayed as a thumbnail.

Riven (18 views)
2014-07-29 18:09:19

Riven (13 views)
2014-07-29 18:08:52

Dwinin (12 views)
2014-07-29 10:59:34

E.R. Fleming (31 views)
2014-07-29 03:07:13

E.R. Fleming (12 views)
2014-07-29 03:06:25

pw (42 views)
2014-07-24 01:59:36

Riven (41 views)
2014-07-23 21:16:32

Riven (28 views)
2014-07-23 21:07:15

Riven (29 views)
2014-07-23 20:56:16

ctomni231 (60 views)
2014-07-18 06:55:21
HotSpot Options
by dleskov
2014-07-08 03:59:08

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:58:24

Java and Game Development Tutorials
by SwordsMiner
2014-06-14 00:47:22

How do I start Java Game Development?
by ra4king
2014-05-17 11:13:37

HotSpot Options
by Roquen
2014-05-15 09:59:54

HotSpot Options
by Roquen
2014-05-06 15:03:10

Escape Analysis
by Roquen
2014-04-29 22:16:43

Experimental Toys
by Roquen
2014-04-28 13:24:22
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!