Slashdot Mirror


Java Technology Demo Showcases Quake

solarisguy writes "I saw earlier today on JavaGaming.org that Reality Interactive released a non-playable demo of Quake in Windows or Linux flavors, implemented entirely in Java. It runs natively on Linux, 1280x1024 at 60fps on my box with around 65% cpu. Could this be the future of games on Linux?" This ties in neatly to our recent posting on Sun promoting Java for higher-end games development.

4 of 48 comments (clear)

  1. Quake is GPL. Where is the source? by molo · · Score: 4, Interesting

    The Quake engine is GPLed. I imagine they ported it to Java for this 'technology demo' .. So what I want to know is, where is the source?

    -molo

    --
    Using your sig line to advertise for friends is lame.
  2. Dancing Bear by Markus+Registrada · · Score: 3, Insightful
    When you see a dancing bear, you don't evaluate how well it dances, you marvel that it dances at all.

    I suppose next we'll be asked if scooters are the future of personal transportation, or talentless teen-age models are the future of pop music, or invading countries that have oil is the future of world commerce. (Oops!)

  3. Re:*Shrug* by Christ-on-a-bike · · Score: 3, Informative
    http://jsdl.sourceforge.net/

    SDL does sound and event handling pretty well, with Java bindings here. Other posters have mentioned OpenGL too. As for networking like 'directplay' (I think), does any game on windows actually use it? I would have thought just programming sockets would be fairly cross-platform. I think SDL_net can help with that too.

  4. Re:Quake is GPL. Where is the source? by Rakefighter · · Score: 4, Informative

    And I quote from the FAQ:

    3. Isn't Quakeâ GPL? Where's the source?

    The technology preview is a Quakeâ compatible system that reads the Quakeâ network protocol and file formats. This is a from-scratch implementation using the Javaâ language and the Reality Interactive Simulation Containerâ. The purpose of the demo is not to demonstrate Quakeâ, but the capabilities of the Simulation Containerâ.


    RTFA, smartypants.

    --

    --Life may have no meaning, or, even worse, it may have a meaning of which you disapprove.