Win a copy of Testing JavaScript Applications this week in the HTML Pages with CSS and JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Bear Bibeault
  • Ron McLeod
  • Jeanne Boyarsky
  • Paul Clapham
Sheriffs:
  • Tim Cooke
  • Liutauras Vilda
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • fred rosenberger
  • salvin francis
Bartenders:
  • Piet Souris
  • Frits Walraven
  • Carey Brown

Future of Game Development using Java

 
Ranch Hand
Posts: 132
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It would be nice if some one can inform me -

What is the future for Game development using Java Technology?

Are there any games in Java similar to Xbox or playstation etc..?

Since Game industry is rapidly increasing and will increase in future...Will Sun compete with other tools/languages of game development?
Thank you,
 
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
i would not think so, java will not perform as fast as c, and c++ when it comes to games, but i could be wrong
 
Ranch Hand
Posts: 5093
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
On specialised hardware Java can easily perform as quickly as C++, in fact it can outperform it.

Even on PCs many parts of Java can be as fast as native compiled code if not faster.
The idea that Java is slow was once true, but no more with modern JVMs. Sadly there's a large group of people who never used Java except to see what it was all about in the very beginning with the slower 1.0 JVMs. These people still proclaim loudly that Java is slow and state their 7 year old comparisons as proof of that (sometimes with any information that would show the age of the reports removed).

While Java cannot match the raw speed of direct access to videohardware as possible with DirectX, it can get close enough for most situations and there's some excellent OpenGL bindings available which produce comparable performance in many situations to C++ bindings.
 
Ranch Hand
Posts: 140
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi all,

One noticeable point here is not a technical one but deals with programmers skill. Most of video games developpers have strong experience in C++ just because this language is widely spread among all game platforms (including portable ones).

They won't switch to a new language (and new APIs !) without a lot of very good reasons, the learning cost would be indeed too high for many companies.

To my mind, the only domain where java is undoubtedly a good choice is mobile phone games.


Best regards,
 
There are 10 kinds of people in this world. Those that understand binary get this tiny ad:
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
    Bookmark Topic Watch Topic
  • New Topic