For Nidaros: Mars Colonization (off-topic)

Andreas,

You may want to check out this site:
http://mars-sim.sourceforge.net/

It's a mars colonization sim, largely based on the Kim Stanley Robinson books.



231 views 4 replies
Reply #2 Top
Look neat, The program is written in Java.

Too bad Stardock did not write GC in Java.
Then any OS that had a JVM could of ran GC.
Reply #3 Top
Java runs SLOOOOOOW.

Even running simple games takes up a lotta CPU power and a fully fledged proffesional game will never run under Java as it stands.
Reply #4 Top
Not if you run the hotspot jvm.. with that all java byte code gets compiled to native machine code the secondtime its run.. so its slow at first but then gets faster.. but it still maybe 20% slower then optimized compiled C++. However threads in java isn't quite their yet so something like GC would take more of a performance hit then other games of this nature.. (take 2/3rds longer under java hotspot) However hotspot jvm wasn't avaible when gc went into production. The other problem with java is it takes memmory management complete away from programers control. That part needs more work.

I'm a SysAdmin and i hate admining java servers as its tough to figure out whats going on from the outside. However for CLients or games it is good for it. Once they fix the problems with java and Sysadmining them i really think java will be superior for 4X games. Java3D still needs to have better ports to other OS's and platforms. so no FPS in java anytime soon.

RoboForge is written in java and its a 3d app, but it only gaurnteed to work on windows.