Virtual Robotics Toolkit
Virtual Robotics Toolkit 2.7.12346.0 can be downloaded from our website for free. The software is included in Photo & Graphics Tools. This free program was originally created by Cogmation Robotics.
From the developer:
Use the Virtual Robotics Toolkit to simulate LEGO Mindstorms EV3/NXT robots in a variety of worlds. With the Toolkit, you can build and program your robot using the exact same tools you would use on the real thing — code you write for your simulated robot will also run in real-life.
You may want to check out more software, such as Virtual NXT with RVWs, Robot Virtual Worlds - VRC Nothing But Net or RVW Virtual Brick, which might be related to Virtual Robotics Toolkit.