Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Game programming with Java in Linux

Tags:

java

linux

Recently I've been craving some game programming. I primarily use Linux, and was wondering if there are any good graphics libraries for Java development on Linux? Google didn't turn up very much useful information on the subject.

Also, would another language be better? I would like to avoid using python -- Ruby and Java are my two favorite languages. There doesn't seem to be much talk about game programming on Linux in general, unfortunately.

Any suggestions/resources? Easy portability or cross-platform functionality would be awesome too.

Oh, and I prefer 2D graphics.

like image 837
NolanDC Avatar asked Dec 09 '22 19:12

NolanDC


1 Answers

What about the APIs mentioned in Pro Java 6 3D Game Development: Java3D, JOGL, JInput and JOAL APIs.

Topics are split into three sections: Java 3D API, non-standard input devices for game playing, and JOGL. Java 3D is a high-level 3D graphics API, and JOGL is a lower-level Java wrapper around the popular OpenGL graphics API.

You'll look at three non-standard input devices: the webcam, the game pad, and the P5 data glove.

Along the way, you'll utilize several other games-related libraries including: JInput, JOAL, JMF, and Odejava.

Learn all the latest Java SE 6 features relevant to gaming, including: splash screens, JavaScript scripting as well as the desktop and system tray interfaces.

Or have a look at Java 2D Game Frameworks here on SO.

like image 102
Pascal Thivent Avatar answered Dec 21 '22 09:12

Pascal Thivent