Announcing Roblox Extended Services

A data service system, as in Roblox’s asset system (fetching and storing asset data), not the developer-used DataStore Service for saving data. In short, different systems.

I could dive into instance data being the game engine itself, but the focus here is that we now can pay for more. What if we can get more money (or less taken away) for using less?

I’m 19. A car isn’t a game engine, but I hear the thing about taking a percentage (technically) of your revenue.

Your note is how that system works as-is, just like Roblox. Now, I’m not knowledgeable on car stuff. I just have a learners and no car. That said, just because that’s how it works now doesn’t mean it can’t be changed.

3 Likes

(forgot to reply)

Lets not spread misinformation. Roblox does not take 30%, they take 75%

5 Likes

Some developers seem to be under the impression that Roblox can provide infinite ressources free of charge. That assumption is false. In one way or another, the services you are using cost money. If Roblox decides it is not profitable for data storage to be accessible above a certain limit, having the option of paying a fee to go above those limits is a very useful addition.

11 Likes

This is such a great addition

Honestly surprised by the positive feedback on this thread, to anyone concerned about this:
Roblox as a platform can’t just allow people to abuse their datastore systems, they offer free datastores for developers, but obviously need to limit the usage.
Now, this is fine for most people, but there will always be special games that require a lot more data, or datastore requests, and now, those people can still use roblox’s services, albeit, at a cost. This is why this is so good, it’s literally a plus for everyone, the usual developers can keep using datastores for free, the unusual developers can access more datastore resources if needed, at a cost, and Roblox can limit their expanses

6 Likes

i guess that’s fair enough but like they didn’t even give us all the tools to optimize datastores yet but then they already expect us to pay money?

2 Likes

You can complain all you want but such services have their price. Last I heard Roblox still isn’t a profitable company, so its fair to assume most of those 75% are reinvested into infrastructure.

7 Likes

What kind of tools are you referring to? There are many open-source data compression libraries available.

1 Like

Not complaining.

I’m just here to defend against people who seem to think that devs who pay Roblox 75% of their earnings are expecting ‘infinite resources free of charge.’

1 Like

For those complaining, there isn’t any reality where this would not have happened, data is incredibly expensive.

Just learn to store either less data or data more efficiently.

In my opinion, start giving stuff ids and store the actual stuff in a module script and the data relative to the player in a datastore.

Example imagine saving a skill instead of it being like “skillName”: 20 you can do “1”: 20 and have a module script where it has 1 be the skills id and stores the skill stuff there.

2 Likes

if roblox was actively aware of this, the least they could have done is provided resources on how to effectively use datastores on the announcement post

1 Like

But the thing is, Roblox cannot make your game, sure they can give pointers but in programming theres a million answers to one question.

2 Likes

That and theres a million scenarios for any given project.

In my opinion look into giving stuff id’s and storing 1 or 2 character numbers or look into string compression or word mapping - see how already im naming multiple things?

1 Like

Unlimited is a very broad concept and the prices are very reasonable when compared to other data centers such as Firebase Blaze.
image

1 Like

Aye lad that was their point, the prices are more than endurable.

I was directly replying to a comment who asked

why even do datastore limits

So I’m not just thinking that, there really are some people who don’t understand why limits are in place. If you understand why limits are needed, my comment wasn’t referring to you.

My friend they were responding in agreement with your previous statement.

The pricing was not what I was talking about. I don’t have any issues with it. My issue is with the people who paint false narratives about developers being entitled, when that’s not the case.

As the right honourable pointed out in his recent regards, pricing ins a matter of resources and enourishment. Pricing is a subject of the matter you spoke of, you did allure to it to some extent.

Is* apologies for my typo in my previous message.

No they weren’t. Just read their next comment. This is getting ridiculous