It seems to me that we should advantage of the new stuff in Java2 fairly soon. 1.2
will allow us to use Java2D, Drag'n'Drop, floating point math optimizations, increased speed for synchronized methods, and other features. Also, I think at some point we will have to bite the bullet anyway and switch over.
I know there are playtester browser problems if we do this. It will also make it difficult to post demos of the sub-games (diplomacy, or government or military) for people to play with. Perhaps we can allow people to download exes, since most playtesters will be wintel-based anyway. For others we can set them up with the JRE (Hopefully it'll actually work at some point).
Please think carefully about this. I don't claim to know all the answers, but its a big decision and we should think about it. If all/most of the more experienced programmers disagree I will certainly take their words for it.
What do you programmers both in and outside the project think?
-Mark
will allow us to use Java2D, Drag'n'Drop, floating point math optimizations, increased speed for synchronized methods, and other features. Also, I think at some point we will have to bite the bullet anyway and switch over.
I know there are playtester browser problems if we do this. It will also make it difficult to post demos of the sub-games (diplomacy, or government or military) for people to play with. Perhaps we can allow people to download exes, since most playtesters will be wintel-based anyway. For others we can set them up with the JRE (Hopefully it'll actually work at some point).
Please think carefully about this. I don't claim to know all the answers, but its a big decision and we should think about it. If all/most of the more experienced programmers disagree I will certainly take their words for it.
What do you programmers both in and outside the project think?
-Mark

. If there are profits to be divided we will have to work out a fair way to do that. I will post soon on this point and see what people think. I will have to bite the bullet and talk to a lawyer at some point on all the details, but I'm not ready to shell out serious cash for that consultation just yet.
Comment