Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Good Game Development Libraries for Java [closed]

Tags:

I'm going to be taking a class on Java soon, and I'm probably going to have a lot of free time during the class for the first few weeks. I figured that I would mess around with game design in my free time and was wondering if anyone could recommend some Java libraries that are good for game development.

Thanks.

like image 224
Adam P Avatar asked Sep 10 '12 01:09

Adam P


People also ask

Is Java still used for game development?

Java is a versatile language commonly used by small game development companies. It's powered some of the world's top iOS and Android games including Minecraft and Mission Impossible III. Plus, Java is a cross-platform language, so it runs on nearly any system including Microsoft and Linux.

Is Java or C++ better for game development?

C++ helps to include lower memory footprint as it has no garbage collection. C++ can compile all C programs virtually allowing the developer to reuse C software. On the other hand, Java programs run faster than C++. Java code is compiled to Bytecode and is saved in .

Is there a game engine for Java?

jMonkeyEngine is a modern developer friendly game engine written primarily in Java. Its minimalistic and code first approach makes it perfect for developers who want the support of a game engine while retaining full control over their code with the ability to extend and adapt the engine to their workflow.

Is Java better than Python for games?

Java too provides an option for game development, but it's not as popular as Python in this domain. If you want to create some high-end graphics then Python is the best option for this as it provides you with all kinds of libraries and powerful engines. You can't develop a game entirely on Python or Java.


3 Answers

I would recommend you: LWJGL

This guys tutorials can help you a lot: http://www.youtube.com/user/TheCodingUniverse

He is explaining how to make games using LWJGL in detail.

Also, have a look at: LibGDX

like image 108
Branislav Lazic Avatar answered Oct 19 '22 23:10

Branislav Lazic


I suggest you take a look at Slick2D. It's an easy-to-use comprehensive 2D game library: a great platform for experimenting with Java.

Since you don't have any experience with Java yet, I would advise you stay clear of low-level libraries such as LWJGL or complex libraries such as JMonkeyEngine.

like image 36
Oskar Avatar answered Oct 20 '22 00:10

Oskar


JME is a platform worth looking at.

like image 45
d33j Avatar answered Oct 19 '22 22:10

d33j