"Continuing" 3rd Space With Prime Mover
I've been having a great time working on my MMOG framework, 3rd-Space. Since December, I've been focussing on the actual event driven simulation framework, as this framework is key to the system's performance and scalability. The work is based on the simulation framework described by Rimon Barr in his thesis, An Efficient, Unifying Approach to Simulation Using Virtual Machines - something he calls "JiST" (Java in Simulation Time). It's a very cool event driven simulation framework that uses Java, itself, as the simulation scripting language. He turns the Java classes into a simulation by transforming the Java classes using a byte code rewriting framework. The result is a very easy to use, completely type safe simulation framework that completely blows the doors off the closest competing C++ event simulation frameworks in terms of raw performance and scalability. The performance is so good because the framework uses the Java virtual machine as the engine for running the simulation.
Continue reading ""Continuing" 3rd Space With Prime Mover" »
Eric Newcomer has an entry up asking