Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (499)
Games in Android Showcase (118)
games submitted by our members
Games in WIP (567)
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  
  Hi-End Games using Java 3D  (Read 3440 times)
0 Members and 1 Guest are viewing this topic.
Offline srujanmishra

Junior Newbie





« Posted 2008-06-25 10:00:49 »

I heard that there are many games which are developed using java. But all the names that I heard were unknown... I mean I never heard of those games before. Does that mean that they are all very low end games? Is it possible to develop a game like NFS [Need For Speed] using the Java language? Please do reply as I am very keen to develop Hi End games using Java. Roll Eyes
Offline zammbi

JGO Coder


Medals: 4



« Reply #1 - Posted 2008-06-25 10:15:51 »

Yes it's possible using an api like JmonkeyEngine/xith3D etc...
I believe starwars galaxies was made in Java if iirc

Current project - Rename and Sort
Offline zammbi

JGO Coder


Medals: 4



« Reply #2 - Posted 2008-06-25 10:24:10 »

I quick search showed these commercial games were made in Java: Puzzle Pirates, Chrome, Star Wars Galaxies, Runescape, Alien Flux, Kingdom of Wars, Law and Order II, Roboforge, Tom Clancy's Politika, though I wouldn't know how good these games are.

Current project - Rename and Sort
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline DzzD
« Reply #3 - Posted 2008-06-25 11:58:53 »

also
- Tribal Trouble - RTS
- Jake 2 - FPS

Offline jezek2
« Reply #4 - Posted 2008-06-25 12:14:50 »

I heard that there are many games which are developed using java. But all the names that I heard were unknown... I mean I never heard of those games before. Does that mean that they are all very low end games? Is it possible to develop a game like NFS [Need For Speed] using the Java language? Please do reply as I am very keen to develop Hi End games using Java. Roll Eyes

Yes it's possible to create very good games (from technical standpoint), but that's much more about skills of author(s). I don't know if scenegraph libraries like Java3D/JME/etc. are the best for doing highend games, but surely they can accelerate development a lot, remember in the end the gameplay is the most important thing.
Offline bienator

Senior Member




OutOfCoffeeException


« Reply #5 - Posted 2008-06-25 12:25:15 »

I think it is save to say that there are no high end games written in java. You will find a lot of (good looking) casual games but no high end games.

Quote
Is it possible to develop a game like NFS [Need For Speed] using the Java language?
I am pretty sure its possible, but no one tried it yet (with enough money to finish the work).

The only high end game I know what was ported to java (as DzzD already said) is QuakeII but this is already 10 years old.

The other problem is that "PC only" games are stagnating, almost all companies already switched to multi platform development. Even platform X exclusive games come earlier or later on platform Y because porting them is easier compared to the initial development.

Java is multi platform too, bit it excludes consoles.

Offline DzzD
« Reply #6 - Posted 2008-06-25 13:45:41 »

Quote
Quote
Is it possible to develop a game like NFS [Need For Speed] using the Java language?
I am pretty sure its possible, but no one tried it yet (with enough money to finish the work).
no, this is absolutly sure that it is possible, and also for almost game, the problem is that Java is suffering from his past. and it seems that there isn't any big game compagny that try it yet.

Be sure it will happen, this only requiere a starting up, when one or too big java game will be bringed out by a compagny or a community.

Offline DzzD
« Reply #7 - Posted 2008-06-25 15:15:01 »

nb: this one is also quite polished http://nightsquad2.freenet.de/?lan=en

Offline zammbi

JGO Coder


Medals: 4



« Reply #8 - Posted 2008-06-25 16:49:48 »

Ah that's a very cool game.

Current project - Rename and Sort
Offline srujanmishra

Junior Newbie





« Reply #9 - Posted 2008-06-25 16:54:22 »

Thnk u everyone... Now I feel its quite possible to develop a hi end game using java. Is there any place from where i can get some code to get started?
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline zammbi

JGO Coder


Medals: 4



« Reply #10 - Posted 2008-06-25 16:57:51 »

First you might want to choose the api/engine you wish to use.
Every one of them seems they have manuals and examples to get you started. I heard JmonkeyEngine was good so you might want to start there.

Current project - Rename and Sort
Offline ChrisM

JGO Coder


Medals: 3
Projects: 1
Exp: 14 years


Luke...END OF LINE


« Reply #11 - Posted 2008-06-25 17:07:14 »

Thnk u everyone... Now I feel its quite possible to develop a hi end game using java. Is there any place from where i can get some code to get started?


http://www.jmonkeyengine.com

Offline DragonsRage

Senior Newbie





« Reply #12 - Posted 2008-06-25 22:07:12 »

The main reason most commercial games are not made in Java is mainly historical. Games have been made, and will continue to be made, in C and C++. Not to mention that the leading API for games is DirectX which is what it was made for, whereas OpenGL has more non gaming specific features and so it is used more for 3D modeling and similar applications. It is not that a professional game can't be done in Java, it is just that historically, that has not been Java's use.

Java gaming site.

https://fivedots.coe.psu.ac.th/~ad/jg/
This site has two full books online regarding game development in Java. One is for mainly 2D the other is 3D using Java3D and JOGL (I think). Great framework and code to get started, easy to understand and implemented well.

Secrets and lies

     () ()
     (O.o)
     (>.<)
Offline Trussell

Junior Member




Game Developer


« Reply #13 - Posted 2008-07-23 08:56:03 »

Here's the second book he was referring to. Covers JOGL, makes it more useful I think. Book here.

Run over to the jME forums. jMonkeyEngine is a powerful engine with an active online community to help you get started. Full javadocs, great forum/wiki.

I am a noob attempting to make a video game.
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.

Pippogeek (39 views)
2014-09-24 16:13:29

Pippogeek (30 views)
2014-09-24 16:12:22

Pippogeek (19 views)
2014-09-24 16:12:06

Grunnt (45 views)
2014-09-23 14:38:19

radar3301 (27 views)
2014-09-21 23:33:17

BurntPizza (63 views)
2014-09-21 02:42:18

BurntPizza (33 views)
2014-09-21 01:30:30

moogie (41 views)
2014-09-21 00:26:15

UprightPath (50 views)
2014-09-20 20:14:06

BurntPizza (54 views)
2014-09-19 03:14:18
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

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
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!