You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/en-us/affiliates.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,6 +14,6 @@ The [Creator Affiliate Program](https://create.roblox.com/affiliate) is a pilot
14
14
- Earn revenue in Robux whenever new users create a Roblox account and purchase Robux using your affiliate link. A new user is someone who doesn't already have an alternative Roblox account.
15
15
- Exchange your Robux earnings for real-world money using the Developer Exchange program.
16
16
17
-
When a user creates a Roblox account using your affiliate link and then buys Robux, you can receive up to 50% of the value of their Robux purchases during their first six months on the platform, for a maximum revenue of $100 USD per new user. For example, if a new user joins Roblox and purchases $100 USD of Robux, you can earn up to $50 USD, minus certain fees like taxes and VAT.
17
+
When a user creates a Roblox account using your affiliate link and then buys Robux, you can receive up to 50% of the value of their Robux purchases during their first six months on the platform, for a maximum revenue of \$100 USD per new user. For example, if a new user joins Roblox and purchases \$100 USD of Robux, you can earn up to \$50 USD, minus certain fees like taxes and VAT.
18
18
19
19
You receive your revenue in Robux, which you can exchange for real-world money through Developer Exchange.
Copy file name to clipboardExpand all lines: content/en-us/assistant/guide.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,7 +20,7 @@ import BetaAlert from '../includes/beta-features/beta-alert.md'
20
20
21
21
## Studio features
22
22
23
-
In Studio, Assistant consists of a large language model (LLM) that generates code and a run-command module (similar to the existing [Command](../studio/ui-overview.md#command)bar) that runs code. As a result, Assistant can act directly on your data model, such as inserting and modifying objects, writing and inserting scripts, and automating repetitive tasks like modifying properties in bulk.
23
+
In Studio, Assistant consists of a large language model (LLM) that generates code and a run-command module (similar to the existing [Command Bar](../studio/ui-overview.md#command-bar)) that runs code. As a result, Assistant can act directly on your data model, such as inserting and modifying objects, writing and inserting scripts, and automating repetitive tasks like modifying properties in bulk.
24
24
25
25
For a more in-depth look at what Assistant can do and how to use it, see the [Prompt guide and examples](prompt-engineering.md) and the following Roblox Staff livestream for tips, tricks, and inspiration.
Copy file name to clipboardExpand all lines: content/en-us/luau/native-code-gen.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -111,7 +111,7 @@ Every natively-compiled script consumes memory. When the size of compiled code r
111
111
To monitor the native code size of individual functions and scripts:
112
112
113
113
1. Make sure you're in **Server** view through the [client/server toggle](../studio/testing-modes.md#toggle-clientserver) button.
114
-
2. Invoke `debug.dumpcodesize()` from the [Command](../studio/ui-overview.md#command)bar.
114
+
2. Invoke `debug.dumpcodesize()` from the [Command Bar](../studio/ui-overview.md#command-bar).
115
115
116
116
In the [Output](../studio/output.md) window, you'll see the total number of scripts and functions that have been natively compiled up to the point of invocation, the memory consumed by their native code, and the native code size limit. Following the summary, you'll see a table for every natively‑compiled script in descending order of code size.
Copy file name to clipboardExpand all lines: content/en-us/matchmaking/attributes-and-signals.md
+19-33Lines changed: 19 additions & 33 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
---
2
2
title: Attributes and signals
3
-
description:
3
+
description: Attributes and signals define the player and server data used in matchmaking, including both Roblox-provided signals and custom signals you can create.
4
4
---
5
5
6
6
## Existing attributes
@@ -112,75 +112,61 @@ The following are Roblox-defined signals derived based on Roblox attributes:
112
112
113
113
A numerical signal that compares the average ages of players on a server to the joining player's age. This signal has a max relevant difference of 25. The signal score is inversely related to the age difference, meaning lower age differences have higher scores.
114
114
115
-
```lua
116
-
ageDifferenceSignalScore=1-min(25, ageDifference) /25, where
A categorical signal that measures the ratio of players on the server with the same device type as the joining player. Device types include: Computer, mobile device, tablet, console, and VR device.
$\text{deviceTypeSignalScore} = \text{\# players with same device as joining player} / \text{\# players on the server}$
127
126
128
127
### Friends
129
128
130
129
A preferred player is a player who is either connections with the joining player or who shares the same IP address as the joining player. The Friends signal is a categorical signal with a score of 1 when there is a preferred player in the server and a score of 0 when there are no preferred players on the server.
$\text{languageSignalScore} = \text{\# players with same language setting as joining player} / \text{\# players on the server}$
149
142
150
143
### Latency
151
144
152
145
A numerical signal that measures the estimated ping time in milliseconds of the joining player if they were to play on a server. This signal has a max relevant value of 250 milliseconds. The signal score is inversely related to the ping, meaning lower ping values have higher scores.
$\text{occupancySignalScore} = \text{\# players in server} / \text{serverCapacity}$
165
154
166
155
### Play History
167
156
168
157
The Play History attribute value is the log-10 number of minutes a player has played in a universe in the past 28 days. This numerical signal compares the average log-10 Play History value of players in the server to the joining player's Play History value. This signal has a max relevant difference of 4.6. The signal score is inversely related to the play history difference, meaning lower play history differences have higher scores.
169
158
170
-
```lua
171
-
playHistorySignalScore=1-min(4.6, playHistoryDifference/4.6), where
A player can have voice chat enabled or disabled. The Voice Chat signal is a categorical signal that measures the ratio of players with the same voice chat setting as the joining player to the number of players in the server.
178
166
179
167
If a place has voice chat disabled, the Voice Chat signal's weight is 0.
Servers with age differences beyond 25 are all considered equally incompatible with the player. For example, an age difference of 25 is no worse for a player than an age difference of 26, so both values should take the signal score to 0. In this case, 25 is considered the normalizing factor.
Copy file name to clipboardExpand all lines: content/en-us/production/earn-on-roblox.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,7 +41,7 @@ We are building one of the world's largest immersive platforms with 85.3M global
41
41
Roblox's GDP <Typographyvariant="captionHeader"color="info">⑷ </Typography> has grown to become as large as that of some countries. Our success is directly tied to the success of our creators. Roblox earns money by selling Robux which users spend in‑experience and on items and assets in our marketplaces, all created by you.
42
42
43
43
<p><Typographyvariant="h5"color="primary">We exist to serve our community</Typography></p>
44
-
We're always searching for new ways to increase creators' earnings. In 2024, our creator community earned $923 million. We've paid our developer community $3.3 billion since 2018.
44
+
We're always searching for new ways to increase creators' earnings. In 2024, our creator community earned \$923 million. We've paid our developer community \$3.3 billion since 2018.
45
45
46
46
<p><Typographyvariant="h5"color="primary">As a result, creators can focus on creating</Typography></p>
47
47
We are seeing healthy growth across creators and studios of varying sizes. Since 2019, the average annual earnings of the top 10 and top 1000 creators has increased by ~5.5 and ~6.8 times, respectively. <Typographyvariant="captionHeader"color="info">⑸</Typography><br /><br />
@@ -52,7 +52,7 @@ We are seeing healthy growth across creators and studios of varying sizes. Since
52
52
<figcaption><Typographyvariant="captionHeader"color="info">⑵</Typography> Payouts for the year ended December 31, 2024.</figcaption>
53
53
<figcaption><Typographyvariant="captionHeader"color="info">⑶</Typography> Based on readily available public data for daily active users of virtual worlds.</figcaption>
54
54
<figcaption><Typographyvariant="captionHeader"color="info">⑷</Typography> Measured based on Roblox's annual bookings, which measures total economic activity on our platform.</figcaption>
55
-
<figcaption><Typographyvariant="captionHeader"color="info">⑸</Typography> Of the millions of creators monetizing on Roblox, over 24,500 were part of our DevEx program, with the median creator participating in DevEx receiving $1,575 USD during the twelve months ended December 31, 2024.</figcaption>
55
+
<figcaption><Typographyvariant="captionHeader"color="info">⑸</Typography> Of the millions of creators monetizing on Roblox, over 24,500 were part of our DevEx program, with the median creator participating in DevEx receiving \$1,575 USD during the twelve months ended December 31, 2024.</figcaption>
56
56
57
57
## Develop an experience
58
58
@@ -243,7 +243,7 @@ After purchasing a Limited, there is up to a 30‑day holding period when the it
243
243
244
244
## Create and sell Studio plugins and models
245
245
246
-
You can create and sell Studio [plugins](../studio/plugins.md) and [models](../parts/models.md) to the creator community through the [Creator Store](../production/creator-store.md). A [plugin](../studio/plugins.md) is an extension that adds additional functionality to Studio, and a [model](../parts/models.md) is a reusable asset type. You can offer both to other creators on the [Creator Store](../production/creator-store.md) for free, or you can sell them for **United States Dollars** (the minimum price is $4.99 for plugins and $2.99 for models). Roblox offers a market-leading revenue share for these sales, as only taxes and payment processing fees are deducted. For more information, see [Sell on the Creator Store](../production/sell-on-creator-store.md).
246
+
You can create and sell Studio [plugins](../studio/plugins.md) and [models](../parts/models.md) to the creator community through the [Creator Store](../production/creator-store.md). A [plugin](../studio/plugins.md) is an extension that adds additional functionality to Studio, and a [model](../parts/models.md) is a reusable asset type. You can offer both to other creators on the [Creator Store](../production/creator-store.md) for free, or you can sell them for **United States Dollars** (the minimum price is \$4.99 for plugins and \$2.99 for models). Roblox offers a market-leading revenue share for these sales, as only taxes and payment processing fees are deducted. For more information, see [Sell on the Creator Store](../production/sell-on-creator-store.md).
247
247
248
248
## Join the Creator Affiliate Program
249
249
@@ -258,7 +258,7 @@ The [Creator Affiliate Program](https://create.roblox.com/affiliate) is a pilot
258
258
- Earn revenue in Robux whenever new users create a Roblox account and purchase Robux using your affiliate link. A new user is someone who doesn't already have an alternative Roblox account.
259
259
- Exchange your Robux earnings for real-world money using the Developer Exchange program.
260
260
261
-
When a user creates a Roblox account using your affiliate link and then buys Robux, you can receive up to 50% of the value of their Robux purchases during their first six months on the platform, for a maximum revenue of $100 USD per new user. For example, if a new user joins Roblox and purchases $100 USD of Robux, you can earn up to $50 USD, minus certain fees like taxes and VAT.
261
+
When a user creates a Roblox account using your affiliate link and then buys Robux, you can receive up to 50% of the value of their Robux purchases during their first six months on the platform, for a maximum revenue of \$100 USD per new user. For example, if a new user joins Roblox and purchases \$100 USD of Robux, you can earn up to \$50 USD, minus certain fees like taxes and VAT.
262
262
263
263
You receive your revenue in Robux, which you can exchange for real-world money through Developer Exchange.
Copy file name to clipboardExpand all lines: content/en-us/production/monetization/index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -130,7 +130,7 @@ You'll receive a [commission](../../marketplace/marketplace-fees-and-commissions
130
130
131
131
### Plugins and Models
132
132
133
-
A [plugin](../../studio/plugins.md) is an extension that adds additional functionality to Studio, and a [model](../../parts/models.md) is a reusable asset type. You can offer both to other creators on the [Creator Store](../../production/creator-store.md) for free, or you can sell them for **United States Dollars** (the minimum price is $4.99 for plugins and $2.99 for models). Roblox offers a market-leading revenue share for these sales, as only taxes and payment processing fees are deducted. For more information on selling plugins and models, see [Sell on the Creator Store](../sell-on-creator-store.md).
133
+
A [plugin](../../studio/plugins.md) is an extension that adds additional functionality to Studio, and a [model](../../parts/models.md) is a reusable asset type. You can offer both to other creators on the [Creator Store](../../production/creator-store.md) for free, or you can sell them for **United States Dollars** (the minimum price is \$4.99 for plugins and \$2.99 for models). Roblox offers a market-leading revenue share for these sales, as only taxes and payment processing fees are deducted. For more information on selling plugins and models, see [Sell on the Creator Store](../sell-on-creator-store.md).
134
134
135
135
<Alertseverity="warning">
136
136
There is a 30 day escrow hold for each purchase. Roblox holds your share of the sale for 30 days, starting from the date of sale.
Copy file name to clipboardExpand all lines: content/en-us/production/monetization/subscriptions.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -342,9 +342,9 @@ Other relevant functions are available in `Class.MarketplaceService`:
342
342
343
343
## Earn with subscriptions
344
344
345
-
Subscriptions are priced in local currency, but you earn Robux at a rate of US $0.01 to 1 Robux according to the base platform price you selected for the subscription after platform fees. Roblox takes a 30% platform fee for the first month only, meaning that you receive the full subscription earnings from the second month onward. This revenue split is consistent across all platforms.
345
+
Subscriptions are priced in local currency, but you earn Robux at a rate of US \$0.01 to 1 Robux according to the base platform price you selected for the subscription after platform fees. Roblox takes a 30% platform fee for the first month only, meaning that you receive the full subscription earnings from the second month onward. This revenue split is consistent across all platforms.
346
346
347
-
For example, if a user subscribes at the base price of US $9.99 (desktop) or $12.99 (mobile):
347
+
For example, if a user subscribes at the base price of US \$9.99 (desktop) or \$12.99 (mobile):
348
348
349
349
-**First month:** The creator of the subscription receives `999 * .7 = 699` (desktop) or `1299 * .7 = 909` (mobile).
350
350
-**Second month onward:** The creator of the subscription receives `999 = 999` (desktop) or `1299 = 1299` (mobile).
0 commit comments