Spark is a physical simulation system. The primary purpose of this system is to provide a *generic* simulator for different kinds of simulations. In these simulations, agents can participate as external processes.
Apollo3D is a team in RoboCup soccer simulation 3D league. The target is to build a nice team with wonderful skills and good cooperation among players.
Ruby-Newton is a Ruby wrapper for the NewtonGameDynamics physics engine ( http://newtondynamics.com/ ) It brings object-oriented real-time animated physics simulations to Ruby-enabled applications (e.g. 3D modeling tool with interactive scripting support