[java] Who knows a good java games engine?

Started by
6 comments, last by TriSwords 18 years, 8 months ago
Hi Everyone, I have recently got into Java and am interested in programming lots of cool little multi player games e.g. with the same style of interface as Yahoo ! Games i.e. play a game but be able to chat with loads of people. However I am not interested in programming (or possible too lazy) to program all the boring stuff like creating tables, user, player chat myself. I did a google for "online java gaming engine" and got back... VASSAL Engine - http://www.vassalengine.org JOGRE - http://jogre.sourceforge.net OctLight - https://jge.dev.java.net GTGE - goldenstudios.or.id/products/GTGE Has anyone had any experience of any of these or know other existing ACTIVE libraries / APIs out there ... Any advice will be great!!!!
Advertisement
jME - Java Monkey Engine

However, it lacks network support. Networking in Java is not a big of an issue, take a look at Java NIO packages and you'll have most of the functionality available. If you get into trouble, there are smart folks on these forums to help you.

Son Of Cain
a.k.a javabeats at yahoo.ca
Hey if you don't find one that fits your needs, try to develop one with ogre4j
If you want 2D, you can try Genuine Advantage Gaming Engine.

http://java.dnsalias.com/
"None of us learn in a vacuum; we all stand on the shoulders of giants such as Wirth and Knuth and thousands of others. Lend your shoulders to building the future!" - Michael Abrash[JavaGaming.org][The Java Tutorial][Slick][LWJGL][LWJGL Tutorials for NeHe][LWJGL Wiki][jMonkey Engine]
Quote:Original post by CaptainJester
If you want 2D, you can try Genuine Advantage Gaming Engine.


Does anyone know what renderring engine GAGE uses (if any) JOGL, Java2D, LWJGL?

None really. Though default image rendering via the "ImageSprite/Sprite class" is done to a Graphics object, so therefore I'd say Java2D.

This is only by default though. I'd say that the GAGE engine is renderer independent.
Well I'm the developer of GTGE you mention above.
What I can say is, GTGE is actively developed, easy to use (at least than others java game engine), use Java2D, LWJGL, JOGL rendering engine, in windowed, fullscreen, and applet environment, has been used by many ppl and it stable enough on most OS.
And the good thing is there are already several games made by GTGE users, and there are coming along more and more games.
Conclusion: just try it out :)
-------------Golden T Game Engine - Java Game EngineGolden T Website | Golden T Forum
Quote:Original post by gray_cat83
Hi Everyone,

I have recently got into Java and am interested in programming lots of cool little multi player games e.g. with the same style of interface as Yahoo ! Games i.e. play a game but be able to chat with loads of people. However I am not interested in programming (or possible too lazy) to program all the boring stuff like creating tables, user, player chat myself.

I did a google for "online java gaming engine" and got back...

VASSAL Engine - http://www.vassalengine.org
JOGRE - http://jogre.sourceforge.net
OctLight - https://jge.dev.java.net
GTGE - goldenstudios.or.id/products/GTGE

Has anyone had any experience of any of these or know other existing ACTIVE libraries / APIs out there ... Any advice will be great!!!!


GTGE doesnt have networking (at least with version 2.3 I am using) but it is very simple to use. I use it, or LWJGL (for OpenGL) for Java programming. NIO is the best way to go for networking.

This topic is closed to new replies.

Advertisement