mirror of
https://github.com/rojo-rbx/rojo.git
synced 2026-10-24 06:34:09 +00:00
update rules
This commit is contained in:
parent
4c390fdd37
commit
d5522b2fef
8549 changed files with 11783 additions and 1888 deletions
186
.cursor/rules/roblox/en-us/creation.md
Normal file
186
.cursor/rules/roblox/en-us/creation.md
Normal file
|
|
@ -0,0 +1,186 @@
|
|||
---
|
||||
title: Creation overview
|
||||
description: Learn everything you need to know about creating on Roblox.
|
||||
next: /tutorials/first-experience
|
||||
prev: /platform
|
||||
---
|
||||
|
||||
**Learn everything you need to know about creating on Roblox.**
|
||||
|
||||
If you're new to developing Roblox experiences, read these guides for a tour of
|
||||
Roblox creation before diving into the product documentation and tutorials.
|
||||
|
||||
## The Roblox platform
|
||||
|
||||
Roblox is free-to-use for both users and creators and spans a broad
|
||||
demographic with different user behaviors than other social platforms. Learn
|
||||
what makes Roblox unique and what to think about before creating.
|
||||
|
||||
<Grid container direction='column' style={{gap: 16}}>
|
||||
|
||||
<Grid item container direction='row' style={{gap: '16px'}}>
|
||||
<Grid item container direction="column" XSmall={12} XLarge={6} style={{flex: 1, padding: '20px', minWidth: '200px'}}>
|
||||
|
||||
<h4 style={{marginBottom: 12}}>Overview</h4>
|
||||
<Typography color='textSecondary' variant='body2' style={{paddingBottom: '20px'}}>Learn about our unique platform and values.</Typography>
|
||||
<a href="./platform.md">
|
||||
<Button variant="text">Learn more</Button>
|
||||
</a>
|
||||
</Grid>
|
||||
</Grid>
|
||||
|
||||
<Grid item container direction='row' style={{gap: '16px'}}>
|
||||
<Grid item container direction="column" XSmall={12} XLarge={6} style={{flex: 1, padding: '20px', minWidth: '200px'}}>
|
||||
|
||||
<h4 style={{marginBottom: 12}}>The Roblox user base</h4>
|
||||
<Typography color='textSecondary' variant='body2' style={{paddingBottom: '20px'}}>Learn what characterizes
|
||||
the Roblox audience, and what social and cultural factors you should consider when developing on the platform.</Typography>
|
||||
<a href="./production/roblox-user-base.md">
|
||||
<Button variant="text">Learn more</Button>
|
||||
</a>
|
||||
</Grid>
|
||||
<Grid item container direction="column" XSmall={12} XLarge={6} style={{flex: 1, padding: '20px', minWidth: '200px'}}>
|
||||
<h4 style={{marginBottom: 12}}>Designing for Roblox</h4>
|
||||
<Typography color='textSecondary' variant='body2' style={{marginBottom: 20}}>Discover some common practices from successful experiences and find out how to tailor your designs to the unique characteristics of Roblox. </Typography>
|
||||
<a href="./production/game-design/index.md">
|
||||
<Button variant="text">Learn more</Button>
|
||||
</a>
|
||||
</Grid>
|
||||
</Grid>
|
||||
|
||||
## Experiences
|
||||
|
||||
Experiences are the 3D worlds that you create and publish in Roblox. Learn how
|
||||
they technically work, so you understand how to build the best experiences
|
||||
possible for your users.
|
||||
|
||||
<Grid item container direction='row' style={{gap: '16px'}}>
|
||||
<Grid item container direction="column" XSmall={12} XLarge={6} style={{flex: 1, padding: '20px', minWidth: '200px'}}>
|
||||
|
||||
<h4 style={{marginBottom: 12}}>Roblox projects</h4>
|
||||
<Typography color='textSecondary' variant='body2' style={{paddingBottom: '20px'}}>Understand how to
|
||||
build projects in Roblox Studio and publish them as experiences on Roblox. </Typography>
|
||||
<a href="./projects/index.md">
|
||||
<Button variant="text">Learn more</Button>
|
||||
</a>
|
||||
</Grid>
|
||||
<Grid item container direction="column" XSmall={12} XLarge={6} style={{flex: 1, padding: '20px', minWidth: '200px'}}>
|
||||
<h4 style={{marginBottom: 12}}>Work with assets</h4>
|
||||
<Typography color='textSecondary' variant='body2' style={{paddingBottom: '20px'}}>Understand how to upload assets to the
|
||||
Roblox cloud and how to use them in your projects.</Typography>
|
||||
<a href="./projects/assets/index.md">
|
||||
<Button variant="text">Learn more</Button>
|
||||
</a>
|
||||
</Grid>
|
||||
</Grid>
|
||||
|
||||
<Grid item container direction='row' style={{gap: '16px'}}>
|
||||
<Grid item container direction="column" XSmall={12} XLarge={6} style={{flex: 1, padding: '20px', minWidth: '200px'}}>
|
||||
|
||||
<h4 style={{marginBottom: 12}}>The data model</h4>
|
||||
<Typography color='textSecondary' variant='body2' style={{paddingBottom: '20px'}}>Understand the data model, the underlying definition
|
||||
of how places in your 3D experiences look and function.</Typography>
|
||||
<a href="./projects/data-model.md">
|
||||
<Button variant="text">Learn more</Button>
|
||||
</a>
|
||||
</Grid>
|
||||
<Grid item container direction="column" XSmall={12} XLarge={6} style={{flex: 1, padding: '20px', minWidth: '200px'}}>
|
||||
<h4 style={{marginBottom: 12}}>Client-server runtime</h4>
|
||||
<Typography color='textSecondary' variant='body2' style={{paddingBottom: '20px'}}>Understand how your experiences run in the Roblox Cloud.</Typography>
|
||||
<a href="./projects/client-server.md">
|
||||
<Button variant="text">Learn more</Button>
|
||||
</a>
|
||||
</Grid>
|
||||
</Grid>
|
||||
|
||||
<Grid item container direction='row' style={{gap: '16px'}}>
|
||||
<Grid item container direction="column" XSmall={12} XLarge={6} style={{flex: 1, padding: '20px', minWidth: '200px'}}>
|
||||
|
||||
<h4 style={{marginBottom: 12}}>3D workspace</h4>
|
||||
<Typography color='textSecondary' variant='body2' style={{paddingBottom: '20px'}}>The 3D workspace is where you define all objects that are rendered by Roblox.</Typography>
|
||||
<a href="./workspace/index.md">
|
||||
<Button variant="text">Learn more</Button>
|
||||
</a>
|
||||
</Grid>
|
||||
<Grid item container direction="column" XSmall={12} XLarge={6} style={{flex: 1, padding: '20px', minWidth: '200px'}}>
|
||||
<h4 style={{marginBottom: 12}}>Scripting</h4>
|
||||
<Typography color='textSecondary' variant='body2' style={{paddingBottom: '20px'}}>Learn how to script logic for your Roblox experiences.</Typography>
|
||||
<a href="./scripting/index.md">
|
||||
<Button variant="text">Learn more</Button>
|
||||
</a>
|
||||
</Grid>
|
||||
</Grid>
|
||||
|
||||
<Grid item container direction='row' style={{gap: '16px'}}>
|
||||
<Grid item container direction="column" XSmall={12} XLarge={6} style={{flex: 1, padding: '20px', minWidth: '200px'}}>
|
||||
|
||||
<h4 style={{marginBottom: 12}}>Characters</h4>
|
||||
<Typography color='textSecondary' variant='body2' style={{paddingBottom: '20px'}}>Understand how character models work for NPCs and Players in Roblox.</Typography>
|
||||
<a href="./characters/index.md">
|
||||
<Button variant="text">Learn more</Button>
|
||||
</a>
|
||||
</Grid>
|
||||
<Grid item container direction="column" XSmall={12} XLarge={6} style={{flex: 1, padding: '20px', minWidth: '200px'}}>
|
||||
|
||||
<h4 style={{marginBottom: 12}}>Custom models and meshes</h4>
|
||||
<Typography color='textSecondary' variant='body2' style={{paddingBottom: '20px'}}>Understand how to use Blender and other tools to create custom 3D objects.</Typography>
|
||||
<a href="./art/modeling/index.md">
|
||||
<Button variant="text">Learn More</Button>
|
||||
</a>
|
||||
</Grid>
|
||||
</Grid>
|
||||
|
||||
## Roblox Studio
|
||||
|
||||
Studio is an all-in-one IDE that lets you create on Roblox. You build projects
|
||||
that you can later publish as experiences to Roblox and also use Studio to
|
||||
create characters and accessories.
|
||||
|
||||
<Grid item container direction='row' style={{gap: '16px'}}>
|
||||
|
||||
<Grid item container direction="column" XSmall={12} XLarge={6} style={{flex: 1, padding: '20px', minWidth: '200px'}}>
|
||||
|
||||
<h4 style={{marginBottom: 12}}>Studio overview</h4>
|
||||
<Typography color='textSecondary' variant='body2' style={{paddingBottom: '20px'}}>Learn about Studio, the all-in-one IDE for Roblox.</Typography>
|
||||
<a href="./studio/ui-overview.md">
|
||||
<Button variant="text">Learn more</Button>
|
||||
</a>
|
||||
</Grid>
|
||||
<Grid item container direction="column" XSmall={12} XLarge={6} style={{flex: 1, padding: '20px', minWidth: '200px'}}>
|
||||
|
||||
<h4 style={{marginBottom: 12}}>UI overview</h4>
|
||||
<Typography color='textSecondary' variant='body2' style={{paddingBottom: '20px'}}>Learn about the Studio UI and all the features and tools that are available.</Typography>
|
||||
<a href="./studio/ui-overview.md">
|
||||
<Button variant="text">Learn more</Button>
|
||||
</a>
|
||||
</Grid>
|
||||
</Grid>
|
||||
|
||||
## Discovery and monetization
|
||||
|
||||
With tens of millions daily active users, there's many ways to monetize
|
||||
and grow your creations.
|
||||
|
||||
<Grid item container direction='row' style={{gap: '16px'}}>
|
||||
<Grid item container direction="column" XSmall={12} XLarge={6} style={{flex: 1, padding: '20px', minWidth: '200px'}}>
|
||||
|
||||
<h4 style={{marginBottom: 12}}>Promoting on Roblox</h4>
|
||||
<Typography color='textSecondary' variant='body2' style={{paddingBottom: '20px'}}>Discover how experiences are commonly promoted on Roblox and how you can spend your budget most appropriately.</Typography>
|
||||
<a href="./production/promotion/index.md">
|
||||
<Button variant="text">Learn more</Button>
|
||||
</a>
|
||||
</Grid>
|
||||
<Grid item container direction="column" XSmall={12} XLarge={6} style={{flex: 1, padding: '20px', minWidth: '200px'}}>
|
||||
|
||||
<h4 style={{marginBottom: 12}}>Earning on Roblox</h4>
|
||||
<Typography color='textSecondary' variant='body2' style={{paddingBottom: '20px'}}>Learn about monetization options and strategies on the platform along with associated considerations for developers.</Typography>
|
||||
<a href="./production/earn-on-roblox.md">
|
||||
<Button variant="text">Learn more</Button>
|
||||
</a>
|
||||
</Grid>
|
||||
</Grid>
|
||||
</Grid>
|
||||
|
||||
## Avatars
|
||||
|
||||
Learn how to build character models and accessories in 3rd party tools like Blender and Maya and sell them on the Marketplace. See [Avatars](./avatar/index.md) for creation guides, technical specifications, and additional resources.
|
||||
Loading…
Add table
Add a link
Reference in a new issue