Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (776)
Games in Android Showcase (231)
games submitted by our members
Games in WIP (856)
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  
  Help me choose.  (Read 1568 times)
0 Members and 1 Guest are viewing this topic.
Offline mirko27

Senior Newbie

Java games rock!

« Posted 2005-04-09 08:33:37 »

Okay, some little background of me:
I have seven years programming expierience.
Three years C, Three years C++ and one year Java.
I have expierience with C++@OpenGL.
Details about project:
Project is very highdetailed. For example cars are modeled with every polt in the engine and so on.
Game will be quite with high graphics and completly online.
I have looked around Java technologys to accomplish desired result. But the more i liook, the more i get confused.
For the bindings for OpenGL it seems to be nice using JOGL. For device controlling Jinput.
But first what about Sound?
And should i create my own framework or use some API.
And when then which one - Xith3D, Java3D, JME, smth else?

Please suggest me smth guys,

Offline tom
« Reply #1 - Posted 2005-04-09 09:59:26 »

First read:
Java3D vs JOGL vs LWJGL
need unbiased help on library choice

For sound you've got JavaSound, OpenAL, FMOD, mod decoders.

Offline William Denniss

JGO Coder

Projects: 2

Fire at will

« Reply #2 - Posted 2005-04-09 10:05:31 »

Definitally read those posts, this question has been asked a thousand times.

Probably wise to use a scenegraph unless you enjoy reinventing the wheel or have a need for some type of fancy wheel.  I recommend Xith3D (a scenegraph that I use and devlop).

I also use and develop an input abstraction layer so I can easily switch between input methods (e.g. AWT and LWJGL)


Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline mirko27

Senior Newbie

Java games rock!

« Reply #3 - Posted 2005-04-09 10:08:19 »

The question has been asked alot but answered every time differently.
Some ppl worship Java3D for gaming, some tell that it is **** and too slow for games.
Xith3D - i looked at their web page and am afraid that this project is fading.
And if i use Xith3D how portable is it? Can i bring in different sound APIs and so on.
Will: Could u contact me at MSN
May have interesting offer for u.
Offline Jeff

JGO Coder

Got any cats?

« Reply #4 - Posted 2005-04-15 03:09:16 »

The question has been asked alot but answered every time differently.
Some ppl worship Java3D for gaming, some tell that it is **** and too slow for games.

Baring some really good real game benchmarks i find that claim questionable.  Java3D does basically everything you would need to do yourself to get good speed in a real game, and does it for you.

Benchmarks that just blast triangles to the screen are not real.  You need to do real compelx scenes (like you would have in a sim or a game) before the over-head of J3D turns around and becomes advantage.

More to the point, what you gain in convenience and work already done for you, you give up in control. We have JUST gotten a way to push shaders down to the card in J3D. We don't yet have stencil buffer support.

If you are going for absolutely the latest cutting edge in graphics and want to push all the features of your card to the max, then you probably have to go down to OGL (JOGL or LWJGL).

But then you have bought yourself a whole lot more work.  So its a trade-off.

Got a question about Java and game programming?  Just new to the Java Game Development Community?  Try my FAQ.  Its likely you'll learn something!
Offline Tomas

Junior Devvie


« Reply #5 - Posted 2005-04-15 06:05:18 »

You also got AgentFX. We have all the goodies in a regular scene graph and a lot more such as portals, octrees, shadow volumes, skinning. We have full support for vertex and pixel shaders where the entire pipeline can be accessed as uniform.

For more info:

// Tomas

CTO Agency9
Pages: [1]
  ignore  |  Print  

hadezbladez (269 views)
2018-11-16 13:46:03

hadezbladez (146 views)
2018-11-16 13:41:33

hadezbladez (279 views)
2018-11-16 13:35:35

hadezbladez (62 views)
2018-11-16 13:32:03

EgonOlsen (2109 views)
2018-06-10 19:43:48

EgonOlsen (2141 views)
2018-06-10 19:43:44

EgonOlsen (1353 views)
2018-06-10 19:43:20

DesertCoockie (1941 views)
2018-05-13 18:23:11

nelsongames (1593 views)
2018-04-24 18:15:36

nelsongames (2241 views)
2018-04-24 18:14:32
Deployment and Packaging
by mudlee
2018-08-22 18:09:50

Java Gaming Resources
by gouessej
2018-08-22 08:19:41

Deployment and Packaging
by gouessej
2018-08-22 08:04:08

Deployment and Packaging
by gouessej
2018-08-22 08:03:45

Deployment and Packaging
by philfrei
2018-08-20 02:33:38

Deployment and Packaging
by philfrei
2018-08-20 02:29:55

Deployment and Packaging
by philfrei
2018-08-19 23:56:20

Deployment and Packaging
by philfrei
2018-08-19 23:54:46 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‑
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!