What is the best?

Hello to all, sorry if i miss not right category forum :slight_smile: and for my bad English. But I don’t know where to write, so i decide ask some question here.
I want to develop 2D game, well, in my i choose Java language. (well, in idea it will be big(big RPG world), that is, it is not normal web-start game). So i want to know:
1.Is it possible to make very big game in JAVA? ??? :slight_smile: Or if not JAVA, then what?
2. If possible, what is the best, if game will fullscreen or windowed, swing, or for example JavaFX or maybe some framework may help.
3.Have any one know very cool game written on JAVA?

Thank you all,
Best,
MoonSilver

  1. yes it possible to make very big games in JAVA.

  2. Since you want to make a 2d game and have fullscreen support, i’d recommend you try the Slick library. It’s a very good 2d library, hardware accelerated, has great tools and fullscreen support.

  3. Some examples of cool games in Java are Tribal Trouble 2 , Wakfu , the puppygames or a java 2d rpg like Mana World

hi, thank you for you reply!
kapta , what do you think about using javaFX in big game?

JavaFX is still a relatively new technology and I’ve not had a chance to look into it extensively. From what I’ve seen of it so far it still has much to prove to show that it is viable for big or fast games.

I’m sure people here who have used JavaFX will be able to give a better opinion.

Thank you.

Waiting for reply and view of other people :slight_smile:

haaahaaaa. because kapta isnt smart.
thats what you get for helping :stuck_out_tongue:

I dont call him not smart, kapta help was very very helpful for me and i m very thankful for him.
Sorry for the misunderstanding, that my bad English >_______< I just want to hear peeople opinion about javaFX as language for big game.

Well the performance problems are fixed in JavaFX, so you could write a nice 2D game I believe. But still a few annoying bugs that have slowed my development in my small game.
I believe by the next update it should be all good for making something large.

yeah sorry dude, i was just kidding. Was a bit tired when reading the thead :smiley:

As far as I understand JavaFX is supposed be comparable to Flash, is it not? And as such, I don’t think it’s going to be as fast as Java, and therefore not as appropriate for a big game.

JavaFX runs on the same VM as Java and has the advantage of Hotspots advanced features. I swear I saw JOGL stuff being installed by JavaFX too. In JavaFX 1.2 the rendering layer was sped up considerably.
3x Performance Increase in JavaFX 1.2

That simple Bubblemark benchmark is a bad experience - after accepting the certificate (to see some bubbles!) and changing the amount, the applet froze.
I guess it will take some time until JavaFX is the right choice for games.

[quote] changing the amount, the applet froze.
[/quote]
Well the guy comments:

[quote]NOTE: I have some issues in this release switching the number of balls in the test…I am looking into it…
[/quote]
So can’t really blame JavaFX for that.

[quote]after accepting the certificate
[/quote]
I believe you only need to accept the JavaFX one once. After that it all depends on your program.

MoonSilver you might want to read: http://piliq.com/javafx/?p=1031

Ah yes, you are right with both. But I didn’t see a nice JavaFX demo with ZERO problems yet. At least in the ones posted on JGO. It seems to be very hard to get something decent running.

YES it is even possible to make huge cross-platform games in Java ;D

JCRPG, MonkeyWorld 3D, JMonkeyEngine 2.

JavaFX is quite young and unstable, don’t waste your time with it now, come back in 2 or 3 years.

“cool” is subjective, my own game will become cool when I can kill the cops I have added this morning ;D Look at Wakfu, Jake2, Bloodridge, Incredibuilder!, “Ken le survivant” (I don’t remember the name in English), Futuristic Arena…

Java rocks.

There’s some interesting examples here: http://jfxstudio.wordpress.com/
The ones I’ve tested have worked fine.

Oh yes I bloody can. It hung the process. It shouldn’t be possible to do that.

Cas :slight_smile:

he got most of it, very enthusiasticaly.
I must add though that a great library is slick as kapta has said. I am currently makinga 2d platform rpg in java with slick. also java makes networking a lot easier, with s ockets and being albe to use url’s directly and all. Good luck wiht the game!!

Thank you all for the help!!!

Edited:
Btw, i found one good graphical java game, sudokia.com