java 3d speed question - Java-Games

This is a discussion on java 3d speed question - Java-Games ; Hi, I want to create a 3d 1st person shooter and am thinking about doing it in java because it is cross platform and supports opengl. My question is: can it be done speedwise and 3d-wise. In other words is ...

+ Reply to Thread
Results 1 to 6 of 6

java 3d speed question

  1. Default java 3d speed question

    Hi,

    I want to create a 3d 1st person shooter and am thinking about doing
    it in java because it is cross platform and supports opengl. My
    question is: can it be done speedwise and 3d-wise. In other words is
    java currently fast enough to create a 25+ fps 3d 1st person shooter
    with BOTS+AI, and how good/fast are the java 3d libs.

    Thanks in advance for any replies.


  2. Default Re: java 3d speed question

    > I want to create a 3d 1st person shooter and am thinking about doing
    > it in java because it is cross platform and supports opengl. My
    > question is: can it be done speedwise and 3d-wise. In other words is
    > java currently fast enough to create a 25+ fps 3d 1st person shooter
    > with BOTS+AI, and how good/fast are the java 3d libs.


    I've done a raycast engine in www.processing.org which based on java:
    http://www.andre-michelle.com/processing/raycaster

    On most systems it runs very fast (> 50fps) - nonoptimized.
    So it has demo status, but I think it have the power to complete a
    raycasting with different heights, different tileaspect etc.

    I don't know anything about java3d, cause I'm a frustrated flash coder, who
    is just looking for more performance)
    Processing is a step for me to join java.


    --
    aM
    http://www.andre-michelle.com





  3. Default Re: java 3d speed question

    On Fri, 30 Jul 2004 22:15:59 +0200, "André Michelle"
    <am@extrajetzt.de> wrote:

    >> I want to create a 3d 1st person shooter and am thinking about doing
    >> it in java because it is cross platform and supports opengl. My
    >> question is: can it be done speedwise and 3d-wise. In other words is
    >> java currently fast enough to create a 25+ fps 3d 1st person shooter
    >> with BOTS+AI, and how good/fast are the java 3d libs.

    >
    >I've done a raycast engine in www.processing.org which based on java:
    >http://www.andre-michelle.com/processing/raycaster
    >
    >On most systems it runs very fast (> 50fps) - nonoptimized.
    >So it has demo status, but I think it have the power to complete a
    >raycasting with different heights, different tileaspect etc.
    >
    >I don't know anything about java3d, cause I'm a frustrated flash coder, who
    >is just looking for more performance)
    >Processing is a step for me to join java.


    Wow, looks like java has come a long way compared to the 2d tile based
    stuff i did +/- six years ago. This kind of things could only be done
    in C or delphi/pascal back then. I think it's time to start designing
    my game !

    BTW: If you are looking for more performance you might want to check
    out c++ (or delphi) and directx/opengl. I've done some things with it
    and i think that from a performance point of view it is almost the
    best you can get on a pc. And compared to java it is not much harder
    to learn.


  4. Default Re: java 3d speed question

    > BTW: If you are looking for more performance you might want to check
    > out c++ (or delphi) and directx/opengl. I've done some things with it
    > and i think that from a performance point of view it is almost the
    > best you can get on a pc. And compared to java it is not much harder
    > to learn.


    But I need audience from the net browsers.
    I think Java is installed on 80% webbrowsers. Thats ok to leave flash for a
    fast game.

    --
    aM



  5. Default Re: java 3d speed question

    Rick D. wrote:
    > Hi,
    >
    > I want to create a 3d 1st person shooter and am thinking about doing
    > it in java because it is cross platform and supports opengl. My
    > question is: can it be done speedwise and 3d-wise. In other words is
    > java currently fast enough to create a 25+ fps 3d 1st person shooter
    > with BOTS+AI, and how good/fast are the java 3d libs.
    >
    > Thanks in advance for any replies.
    >


    Someone ported the Quake 2 engine to Java and then did some benchmarks.
    The original C code got 245 frames per second on the test machine. The
    Java code got 241 frames per second on the same test machine.

    Screenshots at http://www.bytonic.de/html/screenshots.html

    - Nebu

+ Reply to Thread

Similar Threads

  1. framework 3.0 and GDI+ speed question
    By Application Development in forum DOTNET
    Replies: 1
    Last Post: 05-11-2007, 02:26 AM
  2. cpu speed as a measure of Java instruction.
    By Application Development in forum ASM x86 ASM 370
    Replies: 4
    Last Post: 12-19-2006, 11:20 AM
  3. cpu speed as a measure of Java instruction.
    By Application Development in forum ASM x86 ASM 370
    Replies: 2
    Last Post: 12-16-2006, 01:09 AM
  4. Java SSLSocket speed awful?
    By Application Development in forum Java
    Replies: 1
    Last Post: 07-11-2006, 09:29 PM
  5. Java Orbix Client speed
    By Application Development in forum Object
    Replies: 4
    Last Post: 09-23-2005, 02:51 AM