Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (539)
Games in Android Showcase (132)
games submitted by our members
Games in WIP (603)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  New to Java Graphics and Games  (Read 3210 times)
0 Members and 1 Guest are viewing this topic.
Offline helloworld922

Junior Newbie





« Posted 2009-07-20 23:54:42 »

I've been looking for a good API that can interface Java with hardware graphics. I did a search and found two major ones, JOGL and Java3D, among others.
I was wondering which API should I pursue?
What are the advantages/disadvantages of each one?
And more importantly, where are some good tutorials that are up to date?
A google search for JOGL tutorials returned many that were developed on old versions of JOGL and Java, and I can't get the examples to compile with Eclipse.
Also, would you recommend using Netbeans over Eclipse for game development, or does it not matter?
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 81
Projects: 15


★★★★★


« Reply #1 - Posted 2009-07-21 00:03:09 »

what type of games do you intend to make 2d or 3d?
Offline helloworld922

Junior Newbie





« Reply #2 - Posted 2009-07-21 00:29:00 »

I'd like to start in 2d for the simplicity, but 3d eventually.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline kappa
« League of Dukes »

JGO Kernel


Medals: 81
Projects: 15


★★★★★


« Reply #3 - Posted 2009-07-21 00:42:08 »

for 2d the best hardware accelerated java library is Slick2d, it should have everything you'd want from modern 2d library such as hardware accelerated graphics with OpenGL, faster sound with OpenAL, Controllers support, nice clean api, brilliant and helpful community behind it, plus a great set of tools such for fonts, game maps, particle editor, etc.

for 3d if you just want an engine/scenegraph then jMonkeyEngine is a good choice. I'd avoid Java3D its been dead/abandoned for a while now and doesn't look like it'll get picked up again anytime soon.

another option is to go straight to the basics, with barebone libraries like JOGL+JOAL+JInput or all in one library LWJGL, here you'll just get access to the raw api's of libraries like OpenGL, OpenAL and you'll have to manually role your own game library/classes to get going.
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

rwatson462 (33 views)
2014-12-15 09:26:44

Mr.CodeIt (24 views)
2014-12-14 19:50:38

BurntPizza (51 views)
2014-12-09 22:41:13

BurntPizza (84 views)
2014-12-08 04:46:31

JscottyBieshaar (46 views)
2014-12-05 12:39:02

SHC (60 views)
2014-12-03 16:27:13

CopyableCougar4 (61 views)
2014-11-29 21:32:03

toopeicgaming1999 (124 views)
2014-11-26 15:22:04

toopeicgaming1999 (114 views)
2014-11-26 15:20:36

toopeicgaming1999 (32 views)
2014-11-26 15:20:08
Resources for WIP games
by kpars
2014-12-18 10:26:14

Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!