Main Page/en: Difference between revisions

From Resonite Wiki
Updating to match new version of source page
Updating to match new version of source page
 
(20 intermediate revisions by the same user not shown)
Line 1: Line 1:
<languages />
<languages />
Welcome to the Resonite Wiki, a hub for information about Resonite. The wiki is a work in progress. Please see [[Wiki Status]], for more information.
Welcome to the Resonite Wiki, a hub for information about Resonite that '''everyone can edit'''. The wiki is a work in progress with improvements and tweaks planned. Please see [[Special:MyLanguage/Wiki Status|Wiki Status]] for more information.
 
== Social links ==


= Social Links= 
If you want to keep up with development, check out our social links:
If you want to keep up with development, check out our social links:


Line 13: Line 14:
[[File:YoutubeIcon.png|36px|Resonite YouTube|link=https://www.youtube.com/@resoniteapp|alt=Resonite YouTube]]
[[File:YoutubeIcon.png|36px|Resonite YouTube|link=https://www.youtube.com/@resoniteapp|alt=Resonite YouTube]]
[[File:PatreonIcon.png|36px|Resonite Patreon|link=https://www.patreon.com/resonite|alt=Resonite Patreon]]
[[File:PatreonIcon.png|36px|Resonite Patreon|link=https://www.patreon.com/resonite|alt=Resonite Patreon]]
= Get Started =
[[File:SupporterBadge.png|36px|Resonite Supporter|link=https://wiki.resonite.com/Supporting_Resonite]]
* [https://account.resonite.com Make an Account]
 
* [[Basic Controls]]
== Get started ==
* [[Frequently Asked Questions]]
 
* [[Troubleshooting |Troubleshooting Guides and Information]]
=== Your first day ===
* [[Dash Menu]]
 
* [[Inventory |The Inventory]]
* [[Special:MyLanguage/Installing Resonite                  |Install Resonite]]
* [[Public Folders]]
* [https://account.resonite.com                             Make an account]
* [[Avatar Creation|Importing an Avatar]]
* [[Special:MyLanguage/Basic controls                      |Basic controls]]
* [[Resonite Bot|Resonite Bot and its Commands]]
* [[Special:MyLanguage/Avatar creation                      |Importing an avatar]]
* [[Command Line Arguments]]
* [[Special:MyLanguage/Supporting Resonite                  |Supporting Resonite]]
* [[Badges]]
 
* [[Groups |Groups & Shared Storage Information]]
=== Where to go next? ===
* [[Homes]]
 
{{Note|Looking to contribute to the wiki? [[Special:MyLanguage/Contributing|Read our guide for that]]!|suggestion}}
 
* [[Special:MyLanguage/Frequently Asked Questions           |Frequently asked questions]]
* [[Special:MyLanguage/Troubleshooting                     |Troubleshooting guides and information]]
* [[Special:MyLanguage/Dash menu                            |Dash menu]]
* [[Special:MyLanguage/Inventory                           |The inventory]]
* [[Special:MyLanguage/Public folders                      |Public folders]]
* [[Special:MyLanguage/Resonite Bot                         |Resonite Bot and its Commands]]
* [[Special:MyLanguage/Command line arguments              |Command line arguments]]
* [[Special:MyLanguage/Badges                              |Badges]]
* [[Special:MyLanguage/Groups                               |Groups & shared storage information]]
* [[Special:MyLanguage/Homes                                |Homes]]
* [[Special:MyLanguage/Roadmap                              |Roadmap]]


= Patron Benefits and Information =
== Subscription perks and information ==
* [[Patreon|Patreon Tiers, Benefits and Features]]
* [https://www.patreon.com/Resonite Resonite Patreon]


= Community Contributions =
* [[Special:MyLanguage/Supporting Resonite                  |Supporting Resonite]]
* [[Multi Language UI]]
* [[Public Folders|Using Public Folders]]
* [[List of Public Folders]]
* [[List of Groups]]
* [[:Category:Community Naming Standards|Community Naming Standards]]
* [[Tutorials]]
* [[Wiki Contributions & Translations|Contributing to the Wiki]]


= Rules, Guidelines & Important Information =
== Community contributions ==
* [[Resonite Team|Team]]
* [[Moderation]]
* [[Mentors]]
* [https://resonite.com/policies/Guidelines.html Usage Guidelines]
* [https://resonite.com/policies/EULA.html EULA]
* [[Branding|Branding Guidelines]]


= Creation & Technical =
* [[Special:MyLanguage/Locale                              |Locale & language]]
* [[Special:MyLanguage/Public folders                      |Public folders]]
** [[Special:MyLanguage/List of public folders              |List of public folders]]
* [[Special:MyLanguage/List of groups                      |List of groups]]
* [[Special:MyLanguage/:Category:Community standards        |Community standards]]
* [[Special:MyLanguage/Tutorials                            |Tutorials]]
* [[Special:MyLanguage/Wiki contributions & translations    |Contributing to the wiki]]


== General ==
== Rules, guidelines & important information ==
* [[Tips & Tricks]]
* [[Things to Avoid]]
* [[Optimization Guidelines]]
* [[Networking Information]]


== Avatars, Materials & Textures ==
* [[Special:MyLanguage/Resonite team                        |Resonite team]]
*[[Humanoid Rig Requirements for IK]]
* [[Special:MyLanguage/Moderation                          |Moderation]]
*[[Avatar Creation|How to Make an Avatar]]
* [[Special:MyLanguage/Mentors                              |Mentors]]
*[[Gestures|How to Setup Facial Animations]]
* [https://resonite.com/policies/Guidelines.html            Usage guidelines]
*[[Dynamic Bone Chain|How to Setup Dynamic Bones]]
* [https://resonite.com/policies/EULA.html                  EULA]
*[[Material|Materials & Shaders]]
* [[Special:MyLanguage/Branding                            |Branding guidelines]]
*[[Texture2D|Textures]]
*[[Avatar System |Common Avatar System]]


== ProtoFlux & Components ==
== Creation & technical ==
=== ProtoFlux ===
ProtoFlux is our visual scripting language.


* [[ProtoFlux]]
=== General ===
* [[:Category:ProtoFlux|ProtoFlux Nodes Categories/List of ProtoFlux Nodes]]


=== Components ===
* [[Special:MyLanguage/Tips & tricks                        |Tips & tricks]]
* [[Component]]
* [[Special:MyLanguage/Things to avoid                      |Things to avoid]]
* [[:Category:Components|Component Categories/List of Components]]
*  [[Special:MyLanguage/Optimization guidelines            |Optimization guidelines]]
* [[Button Events]]
** [[Special:MyLanguage/Slot Count                          |Slot count]]
** [[Special:MyLanguage/Dynamic texture and mesh loading    |Dynamic texture and mesh loading]]
* [[Special:MyLanguage/Networking Information              |Networking Information]]
* [[Special:MyLanguage/Infrastructure                      |Infrastructure]]


=== Avatars, materials & textures ===


== Complex Features ==
* [[Special:MyLanguage/Humanoid rig requirements for IK    |Humanoid rig requirements for IK]]
Complex features, involve using multiple parts of Resonite together.
* [[Special:MyLanguage/Avatar creation                      |Creating avatars]]
* [[Dynamic Variables]]
* [[Special:MyLanguage/Gestures                            |Setup facial animations & other gestures]]
* [[Cloud Variables]]
* [[Special:MyLanguage/Component:DynamicBoneChain          |Dynamic bones]]
* [[Plugins]]
* [[Special:MyLanguage/Material                            |Materials & shaders]]
* [[Connecting Resonite to Other Applications]]
* [[Special:MyLanguage/Texture2D                            |Textures]]
* [[OAuth]]
* [[Special:MyLanguage/Avatar System                        |Common avatar system]]
* [[Special:MyLanguage/Custom Shaders                      |Custom Shaders]]


== Tools & Workflow ==
=== ProtoFlux & components ===
* [[Tools|Tools Overview]]
 
* [[Community Tools|Community Tools]]
==== ProtoFlux ====
 
ProtoFlux is the visual scripting language used in Resonite.
 
* [[Special:MyLanguage/ProtoFlux                            |ProtoFlux]]
* [[Special:MyLanguage/Context|Context]] determines how ProtoFlux executes.
** [[Special:MyLanguage/Impulses|Impulses]] are a construction from <code>ExecutionContext</code>.
*** [[Special:MyLanguage/Dynamic impulses                  |Dynamic impulses]]
* [[Special:MyLanguage/:Category:ProtoFlux                  |Categories of ProtoFlux nodes]]
 
==== Components ====
 
* [[Special:MyLanguage/Component                            |Component]]
* [[Special:MyLanguage/:Category:Components                |Categories of components]]
* [[Special:MyLanguage/Button events                        |Button events]]
 
==== Types ====
 
* [[Special:MyLanguage/Data model                          |Data model]]
* [[Special:MyLanguage/Value types                          |Value types]]
* [[Special:MyLanguage/Reference types                      |Reference types]]
* [[Special:MyLanguage/:Category:Type                      |Types Category]]
 
== Complex features ==
 
Complex features involve using multiple parts of Resonite together.
 
* [[Special:MyLanguage/Dynamic variables                            |Dynamic variables]]
* [[Special:MyLanguage/Cloud variables                              |Cloud variables]]
* [[Special:MyLanguage/Plugins                                      |Plugins]]
* [[Special:MyLanguage/Connecting Resonite to other applications    |Connecting Resonite to other applications]]
* [[Special:MyLanguage/OAuth                                        |OAuth]]
* [[Special:MyLanguage/Universes|Universes]]
* [[Special:MyLanguage/OSC|OSC]]
* [[Special:MyLanguage/Websockets|Websockets]]
* [[Special:MyLanguage/HTTP|HTTP]]
 
== Tools & workflow ==
 
* [[Special:MyLanguage/Tools                                       |Tools overview]]
* [[Special:MyLanguage/Community Tools                             |Community tools]]
* [[Special:MyLanguage/Examples, custom tools, and tutorials        |Examples, custom tools, and tutorials]]


== Radiant UI & UIX ==
== Radiant UI & UIX ==
* [[UIX|UIX]]
* [[Facets]]
* [[Dash Menu]]


== Worlds & Custom Sessions/Servers ==
* [[Special:MyLanguage/UIX                                  |UIX]]
* [[Permission System]]
* [[Special:MyLanguage/Facets                              |Facets]]
* [[Setting up Basic Permissions]]
* [[Special:MyLanguage/Dash menu                            |Dash menu]]
* [[Headless Client]]
* [[Special:MyLanguage/Context menu                        |Context menu]]
* [[Command Line Arguments]]
 
== Worlds, sessions, & headless servers ==
 
* [[Special:MyLanguage/Permission system                    |Permission system]]
* [[Special:MyLanguage/Headless server software|Headless server software]] - Create servers to run Resonite sessions.
* [[Special:MyLanguage/Command line arguments              |Command line arguments]]
 
== Resonite development ==


== Resonite Development ==
* [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues         GitHub issues]
* [https://github.com/Yellow-Dog-Man/Resonite-Issues/issues GitHub Issues]
* [https://github.com/Yellow-Dog-Man/Resonite-Issues/discussions   GitHub feature discussions]
* [https://github.com/Yellow-Dog-Man/Resonite-Issues/discussions GitHub Feature Discussions]
* [[Special:MyLanguage/Roadmap                              |Planned features]]
* [[Planned Features]]
* [[Special:MyLanguage/:Category:Versions                   |Versions & changelogs]]
* [[:Category:Versions | Versions & Changelogs]]
* [[Special:MyLanguage/API                                 |API documentation]]
* [[API|API Documentation]]
* [[Special:MyLanguage/Office hours                        |Office hours]]
* [[Office Hours]]
** [[Special:MyLanguage/The Resonance                      |The Resonance]]


== Competitions ==
== Competitions ==
Resonite occasionally runs game-wide competitions with the community:
Resonite occasionally runs game-wide competitions with the community:
* [[MMC]] - A month-long competition run annually by [[Creator Jam]].
 
* [[Special:MyLanguage/MMC|MMC]] - A month-long competition run annually by [[Special:MyLanguage/Creator Jam|Creator Jam]].
 
== Worlds ==
 
* [[Special:MyLanguage/Worlds                              |Worlds]]
* [[Special:MyLanguage/World browser                        |World browser]]
* [[Special:MyLanguage/World orb                            |World orb]]
* [[Special:MyLanguage/:Category:Featured Worlds            |Featured worlds]]
* [[Special:MyLanguage/:Category:Community Worlds          |Community worlds]]
* [[Special:MyLanguage/:Category:Official Worlds            |Official worlds]]
* [[Special:MyLanguage/:Category:Creator Jam Worlds        |Creator Jam worlds]]
* [[World creation basics                                  |World creation basics]]
 
== Assets ==
 
* [[Special:MyLanguage/Music                                |Music]]
* [[Special:MyLanguage/Creator assets                      |Creator assets]]
 
* Resonite visual assets (models, textures, sfx, animations) are licensed under the [https://creativecommons.org/licenses/by/4.0/ CC BY 4.0] license.

Latest revision as of 16:25, 12 December 2025

Welcome to the Resonite Wiki, a hub for information about Resonite that everyone can edit. The wiki is a work in progress with improvements and tweaks planned. Please see Wiki Status for more information.

Social links

If you want to keep up with development, check out our social links:

Resonite Discord Resonite Twitter Resonite BlueSky Resonite Mastodon Resonite TikTok Resonite Twitch Resonite YouTube Resonite Patreon Resonite Supporter

Get started

Your first day

Where to go next?

Looking to contribute to the wiki? Read our guide for that!

Subscription perks and information

Community contributions

Rules, guidelines & important information

Creation & technical

General

Avatars, materials & textures

ProtoFlux & components

ProtoFlux

ProtoFlux is the visual scripting language used in Resonite.

Components

Types

Complex features

Complex features involve using multiple parts of Resonite together.

Tools & workflow

Radiant UI & UIX

Worlds, sessions, & headless servers

Resonite development

Competitions

Resonite occasionally runs game-wide competitions with the community:

Worlds

Assets

  • Resonite visual assets (models, textures, sfx, animations) are licensed under the CC BY 4.0 license.