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.