Choosing an Activity in the 123 Playspace

When using the 123 Playspace in VEXcode VR, there are several Activities that set the Field layout for the VR 123 Robot to run on. This article will walk you through how to choose an Activity, and how to use the Custom Activity feature. 


Choosing an Activity upon opening the 123 Playspace

Menu for selecting a 123 Playspace activity in VEXcode VR

When you open the 123 Playspace in VEXcode VR, the 'Select an Activity' dialog box will appear when the playground is opened. 

Use the scroll bar to scroll through the Activities listed. Each Activity title corresponds to a preset themed 123 Field with elements that the 123 Robot can drive on or around. 

VEXcode VR 123 Playspace with the activity picker, coding workspace, and virtual robot visible

To choose an Activity, select the button of the Activity title. 

VEXcode VR 123 Playspace with the block workspace and virtual 123 Robot used to choose and run activities

The Activity will then open in the 123 Playspace. The VR 123 Robot and Field elements will be in default starting positions. 

View this article to learn more about setting the starting position of the VR 123 Robot.


Choosing a New Activity While Using the 123 Playspace

123 Playspace activity selection screen with available activities and coding workspace

You can change the Activity at any time while using the 123 Playspace. Select the Activities button, as shown in the image to the right.  

Activity selection menu in the 123 Playspace showing available VEXcode VR activities

This will open the 'Select an Activity' dialog box. Use the scroll bar to scroll through the Activities. 

Select an Activity button to choose a new Activity.

Activity menu open in the 123 Playspace with a 123 Robot on the field

The new Activity will then open in the 123 Playspace. The VR 123 Robot and Field elements will be in default starting positions. 

View this article to learn more about setting the starting position of the VR 123 Robot.


Using the Custom Activity Field

Menu for selecting a 123 Playspace activity in VEXcode VR

The 'Custom' Activity will open a blank Field in the 123 Playspace, that you can use as is, or customize by uploading your own image or Field setup. 

123 Playspace with the robot, coding workspace, and activity selection menu

The Custom Field opens as a blank Field by default. You can code the VR 123 Robot to drive on this Field and use it as is. 

Uploading a Custom Image to the Field

VEXcode 123 Playspace showing the robot, coding workspace, and activity selection area

To customize the Field, select the Expand button, as shown in the image on the right.

Activity selection menu in VEXcode VR 123 Playspace

Select the 'Upload' button to upload a custom image to the Field. The Upload button is used to upload custom .png and .jpg image files that are less than 1 megabyte.

123 Playspace screen with activity tiles for choosing a challenge

A window will open to select your image file. Note this image shows the window opened on a Mac. This may look different depending on your device.

123 Playspace with the activity menu open beside the coding workspace

The image file will then open on the Field.


Other Features in the Custom Activity Field Expand Button

The Download Field Button

VEXcode VR 123 Playspace with the coding workspace and Activity menu open

The 'Download Field' button will download the image of the VR 123 Field as a .png without the VR 123 Robot or any of the other Playground buttons.

VEXcode VR 123 Playspace with the Activity menu open for selecting an activity

Here is an example of a downloaded Field image from the Activity above

The Download Playground Button

Activity selection menu in the VEX 123 Playspace

The 'Download Playground' button will download the entire Playground Window image as a .png image file. This includes:

  • The image of the VR 123 Field
  • The current position of the VR Robot
  • The timer of the project being run
  • All of the Playground Window buttons

Menu for selecting a VEXcode VR 123 Playspace activity

Here is an example of the downloaded Playground image from the Playground above.

The Clear Button

123 Playspace with activity selection panel and coding workspace

The 'Clear' button will clear the Field of any current uploaded images, and return it to the empty VR 123 Field when selected.

123 Playspace with the robot, coding workspace, and activity selection menu

You can then upload a new image to the Field, use it as is, or select a new Activity.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: