User:Thelmgn/Roblox Beta Program

The Roblox Beta Program is a group of users who have opted in to receive updates before non-beta members. At this time, only developer forum members can opt in. To opt in, DevForum members will have to reply to this specific post and follow the format.

Some beta features are also available to all users in Roblox Studio and are not restricted to members of the beta program.

Features in beta
The following is a list of features that members of the beta program receive access to.

700 player servers
Members of the Roblox Beta have the ability to set up to 700 max players per server, although most popular games do not exceed 700 players in one server.

Webpage updates
Beta program members regularly receive updates to the Roblox website before these updates are made available to a wider audience. For example, the trade page and My Money page redesign were made available to beta program members early.

Studio Beta Features
The following is a list of features that users can opt-in to through Roblox Studio.


 * Advanced SurfaceAppearance Textures - Unlocks PBR texture properties on SurfaceAppearance Instances.
 * Asset Manager - Manage your assets in a brand new widget with new features. Replaces the Game Explorer
 * Breakpoint Replication Beta - Breakpoints now work across Data Models. Users no longer need to worry about what instance of a script they have open when using breakpoints.
 * Dynamic Indoor Environment Map - Enables automatically updated indoor environment map, which can be tuned by Lighting.EnvironmentDiffuseScale/EnvironmentSpecularScale
 * Dynamic Skies: Clouds Initial Phase 1 - Volumetric clouds integrated with sky box with initial minimal density and voer controls for phase 1a-b of dynamic skies.
 * Find All / Replace All - Overhaul of find and replace functionality to make working with large codebases easier. Streamlined interface, addition of search filters and Replace All functionality, and improved performance
 * Gamepad Virtual Cursor - Enables a mouse-emulation cursor for gamepad input for interaction with UIs not designed for gamepad. Press the view button on gamepad while playing a game to try it out.
 * Heightmaps 2 - Instantly generate heightmaps from high-res (up to 4k) and high-bit-depth (16bit) PNGs
 * New Physical Draggers - Enables a new clarified UI for IK/Constraint/Physical draggers and adds a new behaviour to the select dragger when in Physical mode
 * Parallel Lua - Allows writing scripts that can execute in parallel to improve throughput.
 * Plugin Debugging -  Set `Plugin Debugging Enabled` to true and you can debug local plugins under the PluginDebugService in Explorer.
 * Safe Studio Updates - Instead of blocking the opening of new Studio windows and test sessions when an update is avaulable, cancellable prompts will periodically appear offering to update Studio.
 * Scripts Are Non-Strict By Default - Script analysis uses non-strict mode for all scripts by default. Use --!strict, --!nonstrict or --!nocheck to override mode on a per script basis.
 * TerrainTools: ConvertTool - Enables the Convert Terrain Tool which can convert parts into terrain materials and biomes.
 * UIStroke Component - Enables the UIStroke instance, which adds highly customizable borders of text and UI objects.

Former Beta Features

 * New Lua Script Analysis
 * Expressive Output Window - Output gets an upgrade -- expressive UI, filter/search, easier copy and paste
 * Rich Text - Enable rich text parsing and rendering in GUI elements
 * Advanced SurfaceAppearance - Unlocks PBR texture properties on SurfaceAppearances.
 * Game Management - Enable Game Management in Game Settings.