Announcing Feature Packages

Greetings, Developers!

Are there features you build over and over again in every new experience? Or ones that you keep meaning to implement but don’t have the time? We may have a solution for you!

Introducing Feature Packages: fully functional, customizable features that you can drag and drop into your experiences and get up and running quickly. These packages come with:

  • Functional back-end code for minimal engineering work
  • Default Roblox UI that can be customized to fit your experiences’ aesthetics
  • Built-in game design and UI/UX best practices
  • Funnel analytics and insights

Two packages are available for implementation today:

  • A Bundle Package for creating in-game item bundles that has undergone extensive testing and iteration with the help of many developers

    The Bundle Package includes features like a timer for limited-time bundles, a HUD icon, discounted price messaging, and featured item flair.

  • A Missions Package for creating a quest system, which is ready for beta testing

The Missions package can be used to create a variety of mission types, like daily, weekly, and progression.

A third, the Season Pass Package, will be available for testing in the coming weeks, and more packages will follow. Follow this post for updates!

Although packages are currently only available on the Creator Store, we plan to open source all current and future packages on GitHub early next year so that the developer community can iterate and share improvements. We look forward to seeing what you come up with!

We would also love to hear your feedback on improving the Feature Packages and any ideas you have for future ones! Let us know in the comments.

Package Core (Required)

This is the shared library that all packages use. These files are required to implement Bundle, Missions, and future packages.

Files

Resources


Bundle Package

Bundles are sets of items offered to players for a single price. Industry benchmarks show that games with bundles see a 2-10% revenue increase. This package allows you to quickly create bundle offers with customizable contents, price points, and availability, making it ideal for everything from seasonal event bundles to starter packs!

Files

Resources


Missions Package

Missions, or quests, allow you to reward players for completing objectives. Missions can be used to encourage daily engagement, provide guidance in a tutorial, and offer players long-term progression goals on their own or as part of a season pass. The highly flexible Missions Package allows you to create missions with unique objectives, rewards, unlock requirements, and availability.

Files

Resources

166 Likes

This topic was automatically opened after 10 minutes.

The Bundle Package looks interesting, but seems like we’d be missing some features on Roblox’s side to truly implement this effectively.

Can we get an actual function for bundles, and discounting products and gamepasses?

  • Feature gamepass bundles on the website Store page
  • Discount products and/or gamepasses across our entire store, integrated with Events - which fits Roblox’s push towards using that feature
  • In-game discounting, requiring an authentication key from the server so exploiters can’t fake discounts, which could be used for new players, or unlockable discounts based on quests
50 Likes

This feature looks nice, I have downloaded this package. I will test this feature as experiment in my game!

13 Likes

Honestly looking like a W Update!

11 Likes

The UIs provided here are badly designed, and don’t fit the Roblox design language. How were these released with so many visual errors and weird inconsistencies?

24 Likes

lovely 404 page

11 Likes

I like the concept and it’s a very useful thing for developers who don’t have the time or expertise to implement these systems effectively, but as others have said this UI isn’t fantastic and has weird quirks. These issues would need to be rectified.

I do like this though.

7 Likes

Is the Season Pass package going to be released at a later date?

4 Likes

Thank you for the heads-up! We’re working on it now

4 Likes

Yes, the season pass will be available early 2025

5 Likes

Thank you for the feedback, @AlteFore. Could you provide specific examples for us to take a look at?

5 Likes

Hi @MrTortoise_guy thank you for the feedback. Could you provide specific examples for us to take a look at?

7 Likes

This is a W module, LuaCow might just post it on Community Resources anyways.

6 Likes

One big issue I have with the missions screen is the “claim rewards” button feeling very out-of-place in comparison to the rest of the UI. In a UI that is almost entirely black and white with rounded corners, a random blue box wth sharp corners really has no sensible place.

The bundle ui also has similar issues with inconsistent coloring, as well as weird font issues and what appears to be an error with the robux icon.

Those are just a couple examples, but there are some other odd inconsistencies and issues.

Overall, I’m excited for what this update will bring.

5 Likes

Hey @BreakfastCandy

Other than the installation files, all the other links lead to nowhere (I’m sure will get fixed overtime)
besides that, this can definitely be useful to plenty of games that see it as convenient or do require extra assistance in their experience!

So do know your hard work doesn’t go unrecognized!

5 Likes

I’ve been using Packages for my game with multiple places, and they’ve solved the issue of making changes across all places. Now I can update everything through a single package.

However, I have a question, every time I make changes, I need to manually upload each place one by one for the updates to be reflected in the actual game. Is there currently a way, or will there be in the future, to automatically upload all your places at once?

that will make the large places games a lot easy to manage

3 Likes

Feature packages is a really good idea. If enough useful ones are created the entire platform would prosper from it. It’d be cool if similar to plugins - creators could sell their own feature packages to other users.

5 Likes

I was wondering if the link (https://create.roblox.com/docs/en-us/resources) actually referenced something that was supposed to be available to developers? Like a list of links to Roblox created audio, models, feature packages, textures, and sample places. It would be nice if this were readily available for new creators.

4 Likes

Thanks, @62qx! We appreciate it. The other links should be functional soon.

4 Likes