No subject
Sat Nov 12 19:29:10 PST 2005
functions to the scripting language, which we did whenever we added new
engine functionality that we wanted exposed to the script writers. We also
trained several designers in the use of the scripting language, and they
started creating the hundreds of small scripts that would eventually drive
the storyline of the game.
Ever since those initial tests, I kept waiting for the other shoe to drop,
so to speak. I expected to come to work one day and find out that the Java
thread was chewing up 100MB of RAM or eating 50 percent of the CPU time, but
amazingly, the system was trouble-free throughout development and never
became a significant resource drain."
Note that in the last paragraph only 1 Java thread is mentioned while I
suppose tens of scripts are typically running at the same time. And these
people surely use cooperative multitasking for this complex game. And of
course, a SAVE GAME feature means these people implemented serialization
somehow, but how???
So, thanking you again for all your assistance, does anyone have an idea how
my problem (which is BTW a very crucial and interesting one) could be
approached with free tools we all have at hand? Is it possible at all?
Of course, if you advise me to write my on VM on top of Java's VM that has
the features I dream of, that won't be news for me, I'm already doing
this -- testing YACC and ANLR implementations -- but it will take some time.
But I feel I can do it in pure Java, the questions is where to begin?
Thanks again and I wish you all the best of the best for the new 2002 !!!
More information about the Advanced-java
mailing list