Roblox Platform High-Level Roadmap
Roblox Platform High-Level Roadmap
Welcome to the high-level roadmap for the Roblox platform. Here you can get insight into our plans for the next few months and get an idea of when you can expect new features on the Roblox platform. This is a living document and we will be updating it approximately quarterly.
Please note that our goal is to provide you with the best updates possible. Sometimes, bugs or technical complications may cause us to move the release dates to ensure that we're shipping reliable features.
2020 Roadmap
Targeted for 1st Quarter 2020 (January-March) | Status |
---|---|
Quick OpenQuickly find and navigate to any instance in the Explorer. |
LIVE |
Plugin HTTP PermissionsControl which domains plugins can make HTTP requests to. |
LIVE |
Collaborative EditingWork on the same script simultaneously with others, review conflicts, and merge. Commit multiple scripts at the same time. |
LIVE |
Packages – Sharing & CollaborationShare packages with users and add collaborators, plus package version history and auto-updating. |
LIVE |
Game Access PermissionsGranular control over who can access a game. |
LIVE |
Premium PayoutsEarn recurring revenue for playtime and engaging content. |
LIVE |
Targeted for 2nd Quarter 2020 (April-June) | Status |
---|---|
Enhanced Audio Search in MarketplaceFind audio in the marketplace by specified time length. |
LIVE |
Atmospheric FogCreatively blends objects into the background instead of using a solid color. |
LIVE |
Pre-Streaming APIAPI used to "hint" where the client will go to next. |
LIVE |
Lua DraggersDraggers that work significantly better — from scaling handles to smoother freeform dragging — implemented in a framework that developers can customize and extend. |
LIVE |
Debugger for PluginsStudio debugger works for plugin development. |
Open Beta |
Expressive Output WindowOutput gets an upgrade — expressive UI, filter/search, and copy/paste becomes easier. |
Open Beta |
Targeted for 3rd Quarter 2020 (July-September) | Status |
---|---|
Place Version History in StudioSee detailed version history for places. Manage your place (publish, revert) right from Studio. |
LIVE |
Large Object StoresStore in-game player creations and other large objects with ease. |
LIVE |
Improved Terrain Level-of-DetailSmoother level-of-detail progression and improved material layer blending for terrain. |
LIVE |
Model Level-of-DetailMake simplified, automatic geometry for models based on device memory usage. |
LIVE |
Terrain Material Search & ReplaceQuickly replace one terrain material with another. |
LIVE |
Align ToolEasily align parts and objects to a specific axis and to each other. |
LIVE |
Syntax Highlighting PresetsPreset themes allows you to customize the syntax highlighting in the script editor. |
LIVE |
Improved Script Editor FormattingAuto-formatting code using LSP architecture in the script editor. |
LIVE |
Targeted for 4th Quarter 2020 (October-December) | Status |
---|---|
Future is Bright v3Extends PBR calculations to other light objects. |
LIVE |
Improved Terrain BlendingImproved material layer blending for terrain. |
LIVE |
Audio Importing in StudioAllow developers to bulk import audio in Studio. |
LIVE |
Skinned Meshes & Bone InstancesEnables mesh deformation through skinned meshes and bone instances. |
LIVE |
Plugin Script PermissionsControl which plugins can access and edit the game data model in order to prevent malicious script injections. |
LIVE |
Wireframe ModeToggle a standard wireframe mode on/off inside of Studio. |
LIVE |
Dynamic Texture ResolutionDynamic texture resolution based on device memory usage. |
LIVE |
Faster StreamingVarious streaming improvements to enable 200 player experiences. |
LIVE |
Typed LuaType checking and annotations for Lua in Studio. |
LIVE |
Custom MaterialsAdds SurfaceAppearance object that enables PBR textures for mesh parts. |
Open Beta |
Semantic HighlightingSemantic highlighting enables more granular customization options to script editor themes. |
Open Beta |
Automatic Translation for GamesTop games are automatically translated to all supported languages, including gameplay and game listing. |
Open Beta |
Asset Manager – Universe LevelReplaces the Game Explorer with a new widget that provides a refreshed design, deterministic sorting, and local filtering for assets. |
Open Beta |
Proximity PromptsAdd easily configurable on-screen player prompts for objects in the game world. |
Open Beta |
Parallel LuaEnables Lua scripts to run on separate hardware threads. |
Developer Preview |
Talent HubFind other creators to form teams and collaborate on bigger and better games. |
Closed Beta |
Script Version HistorySee detailed version history for scripts. Diff against older versions and roll back individual scripts or batches of scripts, if necessary. |
Internal Beta |
Procedural SkiesPerformant procedural clouds. |
On Track |
Creator DashboardAccess DevEx, Developer Stats, and additional critical workflow functionality within a new portal. |
On Track |
Shared MemoryStore temporary data with high read/write speeds for items such as matchmaking. |
Deferred |
Developer AnalyticsInsight into user behavior and game performance through analytics. |
Deferred |
Enhanced Terrain VegetationEnables Custom Materials for terrain vegetation. |
Deferred |
MaterialsServiceAbility to extend built-in materials with custom textures. |
Deferred |
Game Content RatingsTake a questionnaire that generates a rating for your game. |
Deferred |
Improved Code NavigationFind All / Replace All functionality. |
Deferred |
Advanced Script Editor Auto-CompleteAuto-complete in the script editor under LSP architecture. |
Deferred |
Terrain Heightmap WorkflowProvide high-res and immediate terrain generation from height and colormaps. |
Deferred |
MeshParts for Heads and AccessoriesMigrate (and provide backwards compatibility) for Heads and Accessories to use MeshParts instead of SpecialMeshes. |
Deferred |
Screenshots & Video Trailers for Marketplace AssetsSupply additional images and videos for plugins and models in the marketplace. |
Deferred |
2019 Roadmap »
Targeted for 1st Quarter 2019 (January-March) | Status |
---|---|
Import Meshes as Multiple ObjectsImport split meshes as set up in the FBX or OBJ file. |
LIVE |
Cross-Server MessagingGame servers can communicate with each other to allow for real-time leaderboards, global trading, cross-server chat, etc. |
LIVE |
Modeling Improvements – View Selector & Camera PanningUse the middle mouse button to pan the camera and the new View Selector to move around in 3D space. |
LIVE |
Granular Memory AnalyzerFine-grained view of how assets use memory in games. |
LIVE |
Toolbox ImprovementsSplit inventory and marketplace, detailed asset previews, and improved toolbox search. |
LIVE |
Targeted for 2nd Quarter 2019 (April-June) | Status |
---|---|
Saving Games to CloudGames can be developed in the cloud and automatically synced across devices. |
LIVE |
Level-of-Detail for MeshesAutomatic level-of-detail adjustment for meshes based on device performance. |
LIVE |
Packages – Update ControlsSupport for changing package copy versions, undoing local changes, and mass updating across places. |
LIVE |
Future is Bright – Sun ShadowsDevelopers can enable and use sun shadows for any object in a scene. |
LIVE |
Streaming – Stability ImprovementsReliably streams everything within the "StreamingMinRadius" to the Client. |
LIVE |
Localization – Auto-Capture Date & Time DetectionAuto-detection of complex date and time formats. |
LIVE |
Localization – Cloud Table SupportCloud table support for popular languages beyond Roblox platform languages. |
LIVE |
Beta FeaturesAbility to opt-in to new Studio features before they are released to everyone. |
LIVE |
Improved Character ImporterStudio plugin that will import entire R15 characters (meshes, joints, and attachments), including support for non-classic joint positions. |
LIVE |
Targeted for 3rd Quarter 2019 (July-September) | Status |
---|---|
Advanced Terrain ToolsImproved tools for bulk terrain editing, plus the ability to import heightmaps and colormaps. |
LIVE |
Animation Editor UpgradeFrame-based animation, performance improvements, universal IK, and a UI overhaul to increase the capability of the built-in Animation Editor. |
LIVE |
Terrain VegetationGrass becomes procedurally generated on grass terrain surfaces. |
LIVE |
Script CollaborationEnable developers to collaborate efficiently at scale when scripting together. |
LIVE |
Faster LuaNew and significantly faster Lua interpreter. |
LIVE |
Developer AnalyticsCustom metrics and events for top developers. |
Deferred |
Targeted for 4th Quarter 2019 (October-December) | Status |
---|---|
64-bit Servers for Large WorldsAbility to create large worlds that span tens of thousands of studs at high performance. |
LIVE |
Localization – Auto-Capture ImprovementsImprovements aimed at mitigating exploit text capture. |
LIVE |
Typed LuaType-checking and annotations for Lua in Studio. |
Deferred |
Custom MaterialsCustom materials with custom specular reflectance properties and normal-map textures. |
Deferred |
Streaming – On By DefaultStreaming will be on by default for all newly created games. |
Deferred |
Fast Game Testing for Large WorldsEnable highly performant game testing for large worlds. |
Deferred |
Level-of-Detail for ModelsAutomatic level-of-detail adjustment for models based on device performance. |
Deferred |
Ephemeral DataStoresStore temporary data with high read/write speeds for things like matchmaking. |
Deferred |
Phased Game UpdatesProvide developers with a way to roll out new versions of their game at scale. |
Deferred |
Universe Script & Game ServicesNew type of scripts that can run at a universe level to allow for matchmaking, leaderboards, etc. |
Deferred |
2018 Roadmap »
Targeted for 2nd Quarter 2018 (April-June) | Status |
---|---|
Dark Theme for StudioAllow developers to choose between dark and light themes while working with Studio. Plugins also have access to this information. |
LIVE |
Targeted for 3rd Quarter 2018 (July-September) | Status |
---|---|
Social Media LinksDevelopers can specify up to 3 different social community links on the game page including Discord, Twitter etc. for 13+ users. |
LIVE |
Realtime CSGCSG operations can be performed in real time. |
LIVE |
Notifications to PlayersDevelopers can send update notifications for their games in the notification stream to players who followed their game. |
LIVE |
Animation Editor IK SupportPhysics inverse kinematics dragger support in Animation Editor. |
LIVE |
Automatic Image TranscodingImages in-game are automatically compressed based on device performance. |
LIVE |
100 Player GamesGame servers can support up to 100 players in a performant manner. |
LIVE |
Targeted for 4th Quarter 2018 (October-December) | Status |
---|---|
Avatar MorpherMore customization and control over how avatars are represented for developers such as scale, height, width, and other template options. |
LIVE |
Packages – Initial ReleaseScripts and other assets can be packaged and shared between multiple places/games. |
LIVE |
New Lighting SystemFuture is bright for everyone! |
LIVE |
Level-of-Detail for CSGAutomatic level-of-detail adjustment for CSGs based on device performance. |
LIVE |