Skip to content

Commit 8667bd2

Browse files
update Open Source Docs from Roblox internal teams
1 parent 2e9cbfa commit 8667bd2

File tree

6 files changed

+91
-162
lines changed

6 files changed

+91
-162
lines changed
Lines changed: 3 additions & 0 deletions
Loading

content/en-us/experiences.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,16 @@ start creating Roblox experiences.
2828
<Grid item container wrap="nowrap" direction="column" style={{gap: 8, flex: 1}}>
2929
<div class="container"
3030
style={{position: "relative", paddingBottom: "56.25%", height: 0, marginBottom: 12}}>
31-
<img src="/assets/landing/get-started/first-experience.png" style={{position: "absolute", top: 0, left: 0, width: "100%", height: "100%"}} />
31+
<img src="/assets/landing/core-experience.png" style={{position: "absolute", top: 0, left: 0, width: "100%", height: "100%"}} />
3232
</div>
3333
<Typography variant='h4'>Create your first experience</Typography>
34-
<Typography variant='body1'>Create a catapult that launches spheres into blocks while learning important Roblox concepts.</Typography>
34+
<Typography variant='body1'>Create a simple 3D platformer while learning important Roblox building and scripting concepts.</Typography>
3535
<div style={{marginTop:16}}>
36-
<a underline="none" href="./tutorials/first-experience/">
36+
<a underline="none" href="./tutorials/curriculums/core/">
3737
<Button variant="contained" color="secondary" size='large'
3838
style={{marginRight:16, alignSelf: 'flex-start'}}>Create</Button>
3939
</a>
40-
<UseStudioButton variant="link" buttonTextTranslationKey="Action.EditInStudio" placeId="16792353237" universeId="5771098000" />
40+
<UseStudioButton variant="link" buttonTextTranslationKey="Action.EditInStudio" placeId="14238807008" universeId="4925394319" />
4141
</div>
4242
</Grid>
4343
</Grid>
@@ -128,16 +128,16 @@ that teaches you the skills you need to create and monetize your experiences.
128128
<Grid item container wrap="nowrap" direction="column" style={{gap: 8, flex: 1}}>
129129
<div class="container"
130130
style={{position: "relative", paddingBottom: "56.25%", height: 0, marginBottom: 12}}>
131-
<iframe src="https://www.youtube-nocookie.com/embed/zi0hIuPDyWc" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen style={{position: "absolute", top: 0, left: 0, width: "100%", height: "100%"}}></iframe>
131+
<iframe src="https://www.youtube-nocookie.com/embed/nwShvDmFHWc" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen style={{position: "absolute", top: 0, left: 0, width: "100%", height: "100%"}}></iframe>
132132
</div>
133-
<Typography variant='h4'>Core</Typography>
134-
<Typography variant='body1' >Core teaches you how to build a simple 3D platformer where players collect coins to trade for jump power.</Typography>
133+
<Typography variant='h4'>Environmental art</Typography>
134+
<Typography variant='body1' >Environmental Art teaches you how to create a high-quality environment for a laser tag experience.</Typography>
135135
<div style={{marginTop:16}}>
136-
<a underline="none" href="./tutorials/curriculums/core">
136+
<a underline="none" href="./tutorials/curriculums/environmental-art">
137137
<Button variant="contained" color="secondary" size='large'
138138
style={{marginRight:16, alignSelf: 'flex-start'}}>Create</Button>
139139
</a>
140-
<UseStudioButton variant="link" buttonTextTranslationKey="Action.EditInStudio" placeId="14238807008" universeId="4925394319" />
140+
<UseStudioButton variant="link" buttonTextTranslationKey="Action.EditInStudio" placeId="14447845297" universeId="4990775993" />
141141
</div>
142142
</Grid>
143143
</Grid>
@@ -146,16 +146,16 @@ that teaches you the skills you need to create and monetize your experiences.
146146
<Grid item container wrap="nowrap" direction="column" style={{gap: 8, flex: 1}}>
147147
<div class="container"
148148
style={{position: "relative", paddingBottom: "56.25%", height: 0, marginBottom: 12}}>
149-
<iframe src="https://www.youtube-nocookie.com/embed/nwShvDmFHWc" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen style={{position: "absolute", top: 0, left: 0, width: "100%", height: "100%"}}></iframe>
149+
<iframe src="https://www.youtube-nocookie.com/embed/7iJKUUiKc0Y" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen style={{position: "absolute", top: 0, left: 0, width: "100%", height: "100%"}}></iframe>
150150
</div>
151-
<Typography variant='h4'>Environmental art</Typography>
152-
<Typography variant='body1' >Environmental Art teaches you how to create a high-quality environment for a laser tag experience.</Typography>
151+
<Typography variant='h4'>Gameplay scripting</Typography>
152+
<Typography variant='body1' >Gameplay Scripting teaches you how to organize and implement the scripting logic for large, complex project.</Typography>
153153
<div style={{marginTop:16}}>
154-
<a underline="none" href="./tutorials/curriculums/environmental-art">
154+
<a underline="none" href="./tutorials/curriculums/gameplay-scripting/">
155155
<Button variant="contained" color="secondary" size='large'
156156
style={{marginRight:16, alignSelf: 'flex-start'}}>Create</Button>
157157
</a>
158-
<UseStudioButton variant="link" buttonTextTranslationKey="Action.EditInStudio" placeId="14447845297" universeId="4990775993" />
158+
<UseStudioButton variant="link" buttonTextTranslationKey="Action.EditInStudio" placeId="14817965191" universeId="5106332772" />
159159
</div>
160160
</Grid>
161161
</Grid>
@@ -164,12 +164,12 @@ that teaches you the skills you need to create and monetize your experiences.
164164
<Grid item container wrap="nowrap" direction="column" style={{gap: 8, flex: 1}}>
165165
<div class="container"
166166
style={{position: "relative", paddingBottom: "56.25%", height: 0, marginBottom: 12}}>
167-
<iframe src="https://www.youtube-nocookie.com/embed/7iJKUUiKc0Y" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen style={{position: "absolute", top: 0, left: 0, width: "100%", height: "100%"}}></iframe>
167+
<iframe src="https://www.youtube-nocookie.com/embed/eqW9SINYeWg" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen style={{position: "absolute", top: 0, left: 0, width: "100%", height: "100%"}}></iframe>
168168
</div>
169-
<Typography variant='h4'>Gameplay scripting</Typography>
170-
<Typography variant='body1' >Gameplay Scripting teaches you how to organize and implement the scripting logic for large, complex project.</Typography>
169+
<Typography variant='h4'>UI Design</Typography>
170+
<Typography variant='body1' >UI Design teaches you how to plan and implement UI components for unique user flows.</Typography>
171171
<div style={{marginTop:16}}>
172-
<a underline="none" href="./tutorials/curriculums/gameplay-scripting/">
172+
<a underline="none" href="./tutorials/curriculums/user-interface-design/">
173173
<Button variant="contained" color="secondary" size='large'
174174
style={{marginRight:16, alignSelf: 'flex-start'}}>Create</Button>
175175
</a>

content/en-us/get-started.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,10 @@ export const sections = [
6565
content: [
6666
{
6767
title: "Create your first experience",
68-
description: "Create a catapult that launches spheres into blocks while learning important Roblox concepts.",
69-
image: "./assets/landing/get-started/first-experience.png",
68+
description: "Create a simple 3D platformer while learning important Roblox building and scripting concepts.",
69+
image: "./assets/landing/core-experience.png",
7070
links: [
71-
{ text: "Start creating", href: "./tutorials/first-experience/" },
71+
{ text: "Start creating", href: "./tutorials/curriculums/core/" },
7272
]
7373
},
7474
{

content/en-us/production/monetization/immersive-ads.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,8 +149,6 @@ You can also implement a reward mechanism inside your experience to incentivize
149149

150150
Eligible users can see two types of video ads within Roblox experiences, depending on how the advertiser bids:
151151

152-
153-
154152
<h5 style={{marginTop: '36px'}}>Image ads</h5>
155153

156154
An image ad is a non-clickable static image that serves ads through an `Class.AdGui` instance that you can place on block `Class.Part` instances anywhere within the 3D space of an experience as long as nothing obstructs the view of the ad from users. The aspect ratio of the image scales with the face of the block you choose to display the ad content.

content/en-us/tutorials/curriculums/curriculum-overview.md

Lines changed: 5 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Curriculum paths
2+
title: Advanced curriculum paths
33
description: An overview of creation curriculum paths covering topics like modeling, scripting, and gameplay logic.
44
hideInPageNavigation: true
55
hideBreadcrumbs: true
@@ -17,13 +17,13 @@ hideBreadcrumbs: true
1717
<AccordionDetails>
1818

1919
<Typography variant="body2" color="textSecondary" component="p">
20-
If you've never used Roblox Studio or coded before, start here before following any of the curriculum paths.
20+
If you've never used Roblox Studio or coded before, start here before following any of the advanced curriculum paths:
2121
</Typography>
2222

23-
- [Setting up Roblox Studio](../../studio/setup.md) - Install
23+
- [Studio lesson](building/index.md) - Install
2424
and configure Roblox Studio.
25-
- [Create your first experience](../first-experience/index.md) - Build a simple experience.
26-
- [Coding fundamentals](../../tutorials/fundamentals/coding-1/coding-fundamentals.md) - Learn the basics of programming with Luau.
25+
- [Create your first experience](core/index.md) - Build a simple experience.
26+
- [Luau basics](../../tutorials/fundamentals/coding-1/coding-fundamentals.md) - Learn the fundamentals of programming with Luau.
2727

2828
</AccordionDetails>
2929
</BaseAccordion>
@@ -32,78 +32,6 @@ If you've never used Roblox Studio or coded before, start here before following
3232

3333
<CardContent>
3434

35-
<h2 style={{marginBottom: 12}}>Core</h2>
36-
37-
<Typography variant="body2" color="textSecondary" component="p">
38-
Start here for a comprehensive introduction to creating in Studio! It covers
39-
everything you need to know about creating a simple, but polished experience from scratch.
40-
</Typography>
41-
42-
<>
43-
<Grid
44-
alignItems="stretch"
45-
container
46-
direction="row">
47-
48-
<Grid item Large={6} XSmall={12} direction="column">
49-
50-
<div class="container"
51-
style={{position: "relative", paddingBottom: "56.25%", height: 0}}>
52-
<iframe src="https://www.youtube-nocookie.com/embed/zi0hIuPDyWc" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen style={{position: "absolute", top: 0, left: 0, width: "90%", height: "90%"}}></iframe>
53-
</div>
54-
55-
</Grid>
56-
57-
<Grid item Large={6} XSmall={12} direction="column">
58-
59-
<>
60-
<Stepper activeStep={3} orientation="vertical">
61-
62-
<Step style={{marginTop: -36}}>
63-
<StepLabel optional="Create the basic structure of the world with in-Studio assets.">
64-
65-
<h5 style={{marginTop: 36}}>Build</h5>
66-
</StepLabel>
67-
68-
</Step>
69-
70-
<Step style={{marginTop: -36}}>
71-
<StepLabel
72-
optional="Create the gameplay for the experience using Luau scripts.">
73-
74-
<h5 style={{marginTop: 36}}>Script</h5>
75-
</StepLabel>
76-
</Step>
77-
<Step style={{marginTop: -36}}>
78-
<StepLabel optional="Add lighting, visual effects, and high-quality 3D assets." >
79-
<h5 style={{marginTop: 36}}>Polish</h5>
80-
</StepLabel>
81-
</Step>
82-
</Stepper>
83-
</>
84-
85-
</Grid>
86-
87-
</Grid>
88-
</>
89-
90-
<a href="../curriculums/core/index.md">
91-
<Button
92-
variant="contained"
93-
size="large">
94-
Start creating
95-
</Button>
96-
</a>
97-
</CardContent>
98-
99-
</Card>
100-
101-
<br /> <br />
102-
103-
<Card>
104-
105-
<CardContent>
106-
10735
<h2 style={{marginBottom: 12}}>Environmental art</h2>
10836

10937
<Typography variant="body2" color="textSecondary" component="p">

0 commit comments

Comments
 (0)