Java & Games
In the last couple of years the use of Java has become very widespread in the IT industry. It is used mainly for Internet software, but it is also popular for regular applications and in embedded systems. In fact, over half of all U.S.developers use Java and this share is projected to rise with additional ten percent during 2002. This rise in the interest in Java is mainly due to the fact that developers have a higher productivity when using Java compared to traditional languages such as C or C++, especially when doing cross-platform or Internet development .The use of Java is not widespread among developers of computer games sold in retail .It is therefore natural to ask why this is so, and ask whether game developers can benefit from using Java. If it is true that Java can reduce production cost, it might be advantageous to use it Java for game development. This is the main question of this report. Java will be compared with C++, it will be considered the performance of Java, clarified some common myths, and finally discussed about using various ways Java in game development. Traditional Java applications are applications that are written in the Java programming language and then compiled into byte code form ¡V called J
An important question when evaluating Java for use in a new project is whether it has been tried before and if so, how it turned out. The best examples of Java in commercial games are games that use dirty Java, i.e. Java mixed with C++ or that use Java as a scripting engine. As time has passed, Java has improved these two approaches are no longer the only viable way of using Java. The list is not long; if it was there would not be much point in writing this report. Java game applets exist in abundance so there is no doubt that Java can be used in that way. „FƒnPure Java application, possibly using Java2D and/or Java3D. These games are the most portable and the ones that benefit the most from the high Java programmer productivity, but are also limited when it comes to system access and performance. The largest problem at the moment with using Java for game development is that proper ports do not exist for game consoles. I consider the current ones highly risky. If the game is to be released on consoles then the use of Java for any part of the game cannot be recommended. With the development of the Java Game Profile, the rapidly improving development tools for Java, and the still improving speed of Java virtual machines, it is likely that the viability of Java for game development will improve in the future. However, as it stands now, Java can only be used for games that do not need to be ported to consoles and only partially for games that rely on maximum performance to ensure sales.
Some topics in this essay:
Java C++,
C++ Java,
Mac Linux,
Furthermore Java,
Wide Web,
USdevelopers Java,
Traditional Java,
Sun Solaris,
API Java,
Java3D Unfortunately,
java game,
using java,
core api,
„fÆnjava support,
c++ java,
byte code,
java applications,
optional packages,
code java,
programming language,
java game development,
java virtual machine,
written c++ java,
java core api,
java programming language,
Join now to see the rest of the essay!
Approximate Word count = 3063
Approximate Pages = 12 (250 words per page double spaced)
More Essays on Java & Games Professional Papers: |
CUSTOMER SERVICES
|
|
Saved Papers
You haven't saved any papers.
|