MV3D is an open source virtual world simulation framework written in Python. It was designed with scalability in mind and aims to be able to distribute a world across as many servers as needed while dynamically balancing the load. The simulation framework is not specifically slanted towards any one genre of online game or simulation, and can just as easily be used for a space game as a fantasy setting. Objects on an MV3D server are simulated using the ODE physics engine for realistic interactions. A single server can host thousands of of simulated objects. By using Python-Ogre on the client, players can have amazing 3d visuals while within the game.