ProtoFlux/fr: Difference between revisions

From Resonite Wiki
Created page with "Le logo officiel de ProtoFlux"
 
Created page with "ProtoFlux est la cerise sur le gateau de nous outils créatifs - le language de programmation visuel le plus puissant que notre équipe expérimenté a crée et vous permettant de prototyper et construire tout ce que vous voulez, de simples interactions a des jeux complexes - avec une collaboration et exécution en temps réel. Vous pouvez tout créer, d'avatars ou monde a des systèmes complexes."
Line 7: Line 7:
ProtoFlux est un language de scripting graphique qui peut être manipulé dans l'espace 3D avec [[ProtoFlux Tool|l'outil ProtoFlux]].
ProtoFlux est un language de scripting graphique qui peut être manipulé dans l'espace 3D avec [[ProtoFlux Tool|l'outil ProtoFlux]].


{{Quotation|<span lang="en" dir="ltr" class="mw-content-ltr">ProtoFlux is the crown jewel of our creative tools - the most powerful visual programming language that our experienced team has designed to date, which lets you quickly prototype and build anything from simple interactions to complex games and systems - with full real-time collaboration support and immediate feedback. Build anything from avatar and world interactivity, to complex systems, and games.</span>|https://resonite.com/features.html}}
{{Quotation|ProtoFlux est la cerise sur le gateau de nous outils créatifs - le language de programmation visuel le plus puissant que notre équipe expérimenté a crée et vous permettant de prototyper et construire tout ce que vous voulez, de simples interactions a des jeux complexes - avec une collaboration et exécution en temps réel.
Vous pouvez tout créer, d'avatars ou monde a des systèmes complexes.|https://resonite.com/features.html}}


== <span lang="en" dir="ltr" class="mw-content-ltr">Usage</span> ==
== Utilisation ==


<span lang="en" dir="ltr" class="mw-content-ltr">ProtoFlux is represented in the world as nodes that can be spawned from the ProtoFlux Node Browser.</span>
ProtoFlux est représenté dans le monde avec des nodes qui peuvent être matérialisées avec le navigateur de nodes ProtoFlux.


<span lang="en" dir="ltr" class="mw-content-ltr">You can easily spawn a ProtoFlux Tool from the ''Resonite Essentials'' folder included in your [[Inventory]] to begin scripting with ProtoFlux.</span>
Vous pouvez matérialiser un outil ProtoFlux en allant dans le dossier ''Resonite Essentials'' de votre [[Inventory|Inventaire]] pour commencer a programmer.


<span lang="en" dir="ltr" class="mw-content-ltr">To view a list of nodes, go to [[:Category:ProtoFlux|ProtoFlux Browser Version]] for a style like in game, or go to [[:Category:ProtoFlux:All|Alphabetical list of all nodes]] to see a comprehensive list. Every node page links back to both lists.</span>
<span lang="en" dir="ltr" class="mw-content-ltr">To view a list of nodes, go to [[:Category:ProtoFlux|ProtoFlux Browser Version]] for a style like in game, or go to [[:Category:ProtoFlux:All|Alphabetical list of all nodes]] to see a comprehensive list. Every node page links back to both lists.</span>

Revision as of 10:45, 14 February 2024

Introduction

Protoflux
Le logo officiel de ProtoFlux

ProtoFlux est un language de scripting graphique qui peut être manipulé dans l'espace 3D avec l'outil ProtoFlux.

ProtoFlux est la cerise sur le gateau de nous outils créatifs - le language de programmation visuel le plus puissant que notre équipe expérimenté a crée et vous permettant de prototyper et construire tout ce que vous voulez, de simples interactions a des jeux complexes - avec une collaboration et exécution en temps réel.

Vous pouvez tout créer, d'avatars ou monde a des systèmes complexes.

https://resonite.com/features.html

Utilisation

ProtoFlux est représenté dans le monde avec des nodes qui peuvent être matérialisées avec le navigateur de nodes ProtoFlux.

Vous pouvez matérialiser un outil ProtoFlux en allant dans le dossier Resonite Essentials de votre Inventaire pour commencer a programmer.

To view a list of nodes, go to ProtoFlux Browser Version for a style like in game, or go to Alphabetical list of all nodes to see a comprehensive list. Every node page links back to both lists.

ProtoFlux can be quickly packed and unpacked from a Slot contained on an item, avatar, world, or wherever you wish to store it.

Variables

In ProtoFlux, there are 3 types of generic variables:

The simplest type of variable is a Data Model Store. It's automatically synced to all users upon being written to. Most simple scripts can be done entirely with these, but it can impact performance if overused.

The natural progression down the list is a Store. It's similar to standard variables in most languages. It does not get synced over the network, which alleviates the overhead of doing so, but could lead to desync.

Lastly, we have locals. They're instanced for different execution chains, so if your ProtoFlux is called twice at once, you can read from and write to the variable from both contexts, they will each use a unique instance of the variable that gets discarded when that execution ends.