Hi Roblox developers, I have an idea for improving the way we can create and use in-game currency in our experiences. Instead of creating developer products for each currency item or amount, we can use variables in our scripts where those variables types are defined as a “price” to store the price and value of the currency. For example, we can declare a variable like this: local currencyPrice = price(10)
where the value is the amount of Robux we want to charge for the currency. Then, we can use this variable in our scripts to prompt purchases, handle transactions and update the currency value as needed. This way, we don’t have to create multiple developer products and keep track of their IDs. We can also easily change the price or value of the currency by changing the variable. I think this would make it easier and faster to create and manage in-game currency in our experiences.
What do you think?