Hi RoboMadeline,
There are a few things that you will need to make sure you do in order to program the robots in Turning Point.
1) ROBOTC Menu Settings: Make sure that your platform type is set to VEX 2.0 Cortex. (Robot → Platform Type → VEX Robotics → VEX 2.0 Cortex) and make sure your compiler target is set to Virtual Worlds. (Robot → Compiler Target → Virtual Worlds).
2) World Selection: Make sure that your target world is set to VEX Turning Point. (Window → Select Virtual World to Use → VEX Turning Point)
3) Robot Configuration: Now it is time to set up your program. Open a new file. Once open select Motor and Sensor Setup. In the standard models tab, select your robot’s configuration. Turning point has three robots that you can pick from, RVW Fantasticbot, RVW Fantastilaunch, and RVW Launchbot. https://i.imgur.com/jxrx7ic.png
After you select your robot, Click Apply then ‘OK.’ Now you can start programming your robot. If you need to know what motor and sensors names are, you can refer back to the Motor and Sensors setup page. Navigate through the tabs to see your robot’s configuration.
4) Downloading the program: Once you are happy with your program, click the download to robot button. This will download your code to the virtual world and open up the virtual world. After you log in or continue as guest, you will see the main menu of Turning Point. This is where you can select your robot, game mode, and starting position. Make sure that you select the robot you previously configured in ROBOTC in step 3. Once you have everything set up, press start and your virtual robot will spawn on the field. At this point, you can run your program, or go back to ROBOTC and add to your program. Whenever you download the program again, it will be automatically loaded on the virtual robot.
You are able to use a controller with RVW; however, the VEXnet Joystick will not work for RVW. You will need to buy another third party controller. I prefer the Logitech Gamepad F310 which is around $15. Once you have a joystick, you can follow along with this short video to get it configured. ROBOTC Joystick Configuration - YouTube
After getting it set up, you can open one of our sample programs for the Turning Point Robots. In ROBOTC navigate to File → Open Sample Program. Once here navigate to the Turning Point folder. Here you can find sample programs for all of the robots. These programs contain the remote control code which will allow you to use a controller to control the robot.
If I did not answer your questions, or if you are still having trouble please send me some screenshots or even your code that you are trying to download to the virtual robot. This will allow me to see exactly where the issue is.
Thanks!
Lee