Slashdot Mirror


User: Mase+Warner

Mase+Warner's activity in the archive.

Stories
0
Comments
1
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 1

  1. Re:That wasn't the carmack we know.. on New Doom Details · · Score: 1

    > Q3 also came fairly close to have a JVM instead of the QVM interpreter, but it didn't quite fit my needs
    Does C++ now?

    Mod writing from a DLL makes sense as it will be quite speedy to do the entry point look ups from the engine core. Is it a speed issue? Did you find JNI to be too slow or that the wrapper over the C structs and your trap calls would be too much bloat?

    I read (I haven't played it yet though) that Vampire, the Masquerade uses a JVM , but it's game engine may have had different design goals.

    I could see it being a hacking issue as hard core gamers who like to cheat would attempt to augment the variables or algorithms in the bytecode when playing multi-player.
    Matt Prichards Cheaters Article

    The unreal team also decided against using Java calling it a language for Web Programmers. It seems that adding language constructs outweighed using conventional debuggers and other tools.

    I ask as I'm a Java and C programmer who found C++ takes too long to compile and the added language constructs allow programmers to be sloppy.