This page is dedicated to help you find what you are looking for relating to world development and creation. Use any of the links below if they are of your interest or if you are seeking help in that area.
World Definitions & Further Reading
- World: A page about what a world is.
- Homes: A page about what a home world is.
- Submitting Worlds: Goes over how to submit/publish a world.
- World Browser: A page describing the world browser in the Dash.
- Session: A page describing an instance of a world.
- Access Levels: A page describing a world's access level.
- Permission System: A page describing the control you have over a world. (More details on Setting up Basic Permissions)
- Asset: Explains the different assets you can have in a world (Not to be confused with Assets in Components).
- Headless Server Software: Goes over what a Headless is and guides for setting them up.
World Creation
- Dev Tool: A page about the Dev Tool.
- ProtoFlux Tool: A page about the ProtoFlux Tool.
- Material Tool: A page about the Material Tool.
- Scene Inspector Dialog: A page about the Scene Inspector.
- Create New Wizard: A creation dialog used to create things in your world.
- ProtoFlux Node Browser: A creation dialog used to create nodes in your world.
- Asset Optimization Wizard: A dialog that can optimize your world in different ways.
- Dynamic Variables: A set of Components and ProtoFlux that can communicate across and inside slots in your world.
- Cloud Variables: A set of Components and ProtoFlux (and setup properly by the user) that can communicate data across worlds.
- Complex Types in Components: A page detailing how to access certain types (i.e. IAssetProvider).
- Optimization Guidelines: General optimization tips.
- Ref Hacking: Although you could use Ref Hacking, please keep in mind that this can break at any time and know the dangers of it. See Things to Avoid. But knowing that, it could be useful to learn how it works for other reasons, including world development.
Tutorials
- Create New World: Explains how to create a world using your Dash.
- World Optimization: A Tutorial on world optimization.
Parts Of A World
- Root: Explains the root slot in the world. Can also be referenced with the Root Slot Node.
- Assets (Slot): Explains the asset slot in the world.
- Gizmo: A visual tool used to visualize what your doing and how to control elements of your creation within your world.
- Grid World: A flat ground users can walk on. Also a type of world template.
Troubleshooting
- Sync Errors: A troubleshooting page if you fail to save a world.
World Components
Permissions
- Permissions Components: A list of world permission components that can be controlled in the world.
Avatar Control In Worlds
- CommonAvatarBuilder: A component that gives a user an avatar automatically when that user joins a session in your world.
User Control In Worlds
- CommonSpawnArea: A component used to spawn a user where you want them to in the world.
Other
- Component:AuthorityTimeBase: A component used to control the world time.
World Creation w/ ProtoFlux
- ProtoFlux: The page dedicated about ProtoFlux.
- ProtoFlux Category: The ProtoFlux category of all nodes.
- World ProtoFlux Nodes: The ProtoFlux category for worlds specifically.
Community Tools
Worlds (as part of something)
- MMC: A yearly competition ran by Creator Jam, where people submit worlds (as well as other caegories) to try to win.
- Mentor Gathering Workshop: A world designed to help new users.
World Public Folders
A list of public folders that focus on showcasing worlds:
- ...