Sentences:off-chain协作构建世界的创新工具

robot
Création du résumé en cours

off-chain collaboration pour construire un nouvel outil pour le monde : Sentences

Sentences est un nouvel outil de construction de mondes collaboratifs off-chain, dont la structure centrale tourne autour de la narration par branches uniquement. Cet outil est construit sur MUD, fournissant un environnement léger pour la génération de récits collectifs. Chaque lancement de Sentences crée un tout nouveau monde, que les joueurs enrichissent en ajoutant progressivement des légendes.

Concept de conception

Dans l'espace mondial autonome, la "construction mondiale" collective est une tâche courante lors de la naissance de nouveaux projets. Les participants doivent conjointement construire un système de légendes, déterminant l'expérience des joueurs dans le monde. Ce processus est généralement informel et non structuré, mais peut également être guidé par des incitations et des exercices ordonnés, aidant les constructeurs à façonner la structure et la cohérence du monde.

Ces exercices constituaient en eux-mêmes un monde unique, établissant un système d'information et un ensemble de règles entre les narrateurs, créant un espace pour la génération de nouvelles idées. Le choix des exercices influencera inévitablement le récit créé : la formulation des questions prédisposera la portée des réponses potentielles, et une indication dans une certaine direction pourrait restreindre l'exploration d'autres directions.

Sentences peut être considéré comme un "monde construit dans le monde", un bac à sable brut pour la génération collaborative de connaissances. Son design est destiné à servir de laboratoire pour tester de nouvelles idées, sans offrir d'autres fonctionnalités d'interaction en dehors de l'expansion de la narration. Dans Sentences, le monde est construit de manière linéaire, mais peut se ramifier dans plusieurs directions à partir d'une graine initiale.

Mécanisme de fonctionnement

Lorsque le joueur charge pour la première fois le client Sentences, si aucun monde en cours n'est disponible, le système proposera l'option de générer un nouveau monde. Une fois le nouveau monde généré, le joueur recevra une invite les guidant à utiliser les mécanismes de base pour développer l'histoire. Par exemple :

  • "Cette société accorde le plus d'importance à la nature"
  • "Cette civilisation dépend entièrement de l'horizontalité"
  • "Ce groupe est construit sur l'argent"

Après la création du monde, l'auteur a un temps fixe (défini à 20 blocs) pour proposer de nouveaux contenus pour l'histoire. Une fois ce temps écoulé, on entre dans la phase de vote, où les participants choisissent leur proposition préférée. La proposition ayant reçu le plus de votes sera ajoutée à l'histoire, puis un nouveau cycle commencera.

Si aucune proposition n'est faite dans le temps imparti, le monde "disparaîtra". Mais cette disparition n'est pas permanente, le monde sera archivé. Étant donné que toutes les propositions et les votes sont enregistrés off-chain, chaque monde conserve l'historique complet de toutes les directions de développement possibles, formant une série de branches de "disparition", représentant des possibilités d'univers parallèles.

Mise en œuvre technique

L'état narratif est géré par deux systèmes interconnectés : l'un est responsable de la génération de nouvelles narrations, tandis que l'autre traite le temps, le vote et propose de nouveaux contenus.

Lors de l'initialisation d'une nouvelle histoire, le système sélectionnera aléatoirement des phrases à partir d'une liste d'invites prédéfinies. Ces invites sont générées par un script de syntaxe de remplacement simple. Les futures versions pourraient reproduire ce script dans le contrat pour offrir des points de départ plus diversifiés.

Après l'initialisation de l'histoire, l'invite initiale est ajoutée à off-chain, et une nouvelle période de propositions commence. Ce cycle dure n blocs (chacun durant environ une seconde), défini par la variable periodEndsBlock.

Pendant la période de proposition, les participants peuvent soumettre de nouveaux éléments narratifs et voter sur les propositions des autres. Ces activités sont gérées par ProposalsSystem.sol et la validation du temps de contribution est effectuée en fonction de la variable periodEndsBlock. Chaque proposition pointe vers un "parent", et les propositions réussies forment une liste chaînée.

À la fin de la période de proposition, le système calcule le nombre de votes pour chaque proposition. En cas d'égalité, une proposition est choisie au hasard. S'il n'y a pas de proposition, l'histoire se termine et est archivée, les joueurs peuvent choisir de commencer une nouvelle histoire.

Scénarios d'application

Les phrases sont les plus adaptées pour être utilisées dans de petites réunions de 10 à 50 participants, qu'ils se connaissent ou non. Par exemple, il est possible d'organiser un événement sur Discord, avec pour objectif de générer cinq nouveaux mondes en une heure.

Bien que Sentences ne soit pas un jeu complexe en soi, il peut bien s'intégrer dans des jeux de rôle plus riches en tant que composant modulaire, construisant dynamiquement la structure du jeu au cours du processus. Son mécanisme de vote peut également être utilisé pour introduire des sorties d'IA générative dans les indices générés par les joueurs.

Perspectives d'avenir

Une direction d'expansion significative pour Sentences est de permettre aux créateurs du monde de définir des règles spécifiques, décidant comment de nouvelles phrases peuvent être ajoutées à la narration. Par exemple, ces règles peuvent modifier le système de vote, exigeant un certain nombre de joueurs pour continuer la narration, ou ajuster le temps de vote pour changer la vitesse de développement de la narration. Ainsi, Sentences devient non seulement un outil de prototypage pour la conception de mondes, mais peut également servir d'outil de prototypage pour concevoir des styles d'histoires spécifiques et des structures de dialogue.

Une autre direction de développement intéressante est d'augmenter les options pour générer des mondes parallèles à partir de la branche "disparue" du monde actuel. Cela pourrait être mieux réalisé en générant un nouveau contrat "nouveau monde" qui pointe vers l'ancienne branche, plutôt que de tout recommencer à zéro.

Sentences a fourni un cadre innovant pour la construction d'un monde de collaboration off-chain, simplifiant non seulement le processus de création de récits collectifs, mais ouvrant également la voie à l'exploration de nouvelles façons de prise de décision distribuée et de collaboration créative. Avec le développement continu des technologies décentralisées et des projets pilotés par la communauté, des outils comme Sentences pourraient jouer un rôle de plus en plus important dans la construction du monde numérique de demain.

SOL-0.93%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • 4
  • Partager
Commentaire
0/400
SandwichHuntervip
· 08-02 08:12
Tu parles d'un gadget magique qui résout le problème des gens qui n'aiment pas parler.
Voir l'originalRépondre0
GateUser-e51e87c7vip
· 08-02 08:10
Collectif en train de rêver bull
Voir l'originalRépondre0
GateUser-afe07a92vip
· 08-02 08:08
off-chain造世界是吧 整挺花
Voir l'originalRépondre0
Ser_This_Is_A_Casinovip
· 08-02 08:07
Les joueurs écrivent des histoires ? Créent des mondes ? J'aime juste détruire, détruire, détruire.
Voir l'originalRépondre0
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)