Hi! Is this real life?

A Java Game Development Forum…Pinch me I’m dreaming

Yay for the sarcasm.

What sarcasm…i didnt think there would be a bustling forum all dedicated to Java game programming

welcome to JGO then :slight_smile:

“You’re waiting for a train. A train that will take you far away. You know where you hope this train will take you, but you can’t be sure.”

In all fairness i never expected to find a forum on java game dev either. Too many people thought i was crazy for wanting to use it.

Riven must have mis-read my post, he set me to -1 :confused:

Seriously, I’m not downvoting anybody (except Roquen, because he wanted it so bad :)).

I checked the database, and found 2 downvotes (and 2 upvotes) on the account of HighFlyCoder.

So just like I said: once people start down-voting, I’ll discard the down-votes in the SMF code… done!

It doesn’t matter though where it takes us, because we’re all together :slight_smile:

Oh, and why so surprised? Java is great and gaming is fun, sounds like the perfect combination!

Mike

Yeah I decided it was time to step up my Java skills to game programming. I come from an XNA background so hopefully that helps. I came across jMonkey Engine, it seems pretty legitimate but what do you guys think of it, i was going to start tinkering in it soon.

Edit:
Raven, thank you! i dont know why i was being downvoted haha, sorry about that

I have heard that JME has been a bit of a head ache for some of the people that use it. I have only heard good things about Ardor3D though. But I dont use the scene graphs myself, so hopefully other people will be able to help you more on the topic.

When did you hear those rumors? Was it before 2009?
Because since that time, jME is under very active development.
If any people are having “headaches”, they are free to come and complain and it will be fixed :slight_smile:

First JME is mainly Ardor3d. Secondly they both are fine, but they both are a little slow.

JCPT is thinner and faster, but doesn’t have many bells and whistles.

I would suggest using Unity, UDK, or HTML5 depending on your needs unless you are going after the largest number of devices on the market. If you want the small device market then Java is the place to be. Android and J2ME are already on most small devices.

Java is perfect also for indie development. But if you want to take on a large scale project with multiple people, then those other technologies you recommended are probably a good idea.

Capital! now if only i could find some good jME tutorials

jME could be a little difficult if you are just starting out in Java. The env3d http://env3d.org environment works with the BlueJ http://bluej.org IDE and is based on jME. It offers Java lessons for beginners and a path to move forward once you have your basics down.

After working with jME for a while, I really like all the “bells and whistles” 8)

No problem!
Just head straight for the Beginner Tutorials and start learning!

A tight integration with more famous IDE like Eclipse and Netbeans would be more useful.

The only reason for the BlueJ integration is because BlueJ is a very popular student environment, where env3d is designed for originally. If there is demand, it is very doable to integrate env3d with Eclipse and NetBeans. Could be a very fun project for me to work on :slight_smile:

[quote=“BatKid,post:18,topic:36272”]
BlueJ is not used in professional environments because it has some problems of scalability which is a bottleneck for huge projects. The integration with Eclipse is quite easy, you can look at mine, I use an Ant script that generates the .classpath file by taking into account the platform dependencies.