Sentences原型 : explorer un nouveau paradigme de construction du monde de la collaboration off-chain

robot
Création du résumé en cours

Explorer la construction d'un monde de collaboration off-chain : système prototype Sentences

Les médias de conception de jeux off-chain possèdent de nombreuses fonctionnalités et limitations, l'une des caractéristiques marquantes étant l'importance accordée à la prise de décision collective. Pour explorer cette fonctionnalité, nous avons lancé Sentences : un outil de construction de monde collaboratif basé sur la technologie off-chain. Le cœur de ce système est une structure qui n'ajoute qu'une narration ramifiée, construite sur un cadre MUD, offrant un environnement léger pour la création de récits collectifs. Dans Sentences, chaque fois qu'un nouveau jeu commence, un tout nouveau monde est généré, que les joueurs enrichissent ensuite en ajoutant progressivement des légendes.

Motivation de conception

Dans le domaine des mondes autonomes, une tâche courante pour les nouveaux projets est de mener à bien une "construction collective du monde", c'est-à-dire de créer un ensemble de légendes commun, déterminant comment les joueurs expérimentent ce monde. Cette activité est généralement informelle et non structurée, mais peut également être soutenue par des incitations et des exercices ordonnés, aidant les participants à façonner la structure et la cohérence du monde.

Ces exercices constituent en eux-mêmes un monde. Ils établissent un système d'information entre les narrateurs, définissant des règles pour le développement florissant de la narration. Cet ensemble de règles est le monde lui-même, créant un espace de réalité ouvert pour la naissance de nouvelles idées. Le choix des exercices influencera inévitablement les récits créés : un ensemble de questions supposera un espace de réponses potentielles ; une indication dans une direction peut limiter l'exploration dans une autre direction.

Ainsi, les Sentences peuvent être considérées comme un "monde construit dans un monde" ; un espace brut pour la génération de connaissances collaboratives. Il est délibérément conçu pour être simple et limité, destiné à servir de laboratoire pour tester de nouvelles idées. Dans le monde des Sentences, il n'y a pas d'autres moyens d'interaction que l'expansion de la narration. Le monde ici est construit de manière linéaire, mais peut se ramifier dans plusieurs directions à partir de la graine initiale.

Mécanisme de base

Lorsque les joueurs chargent le client Sentences, s'il n'y a pas de monde en cours, ils auront l'option de créer un nouveau monde. Une fois créé, les joueurs recevront une invite qui les guidera à utiliser les mécanismes de base pour développer l'histoire. Les invites d'exemple pourraient inclure :

"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"

Une fois que le monde est créé, il devient actif. L'auteur a un temps fixe (défini comme 20 blocs, à un rythme régulier) pour proposer de nouveaux contenus pour l'histoire. Une fois le temps écoulé, on entre dans la deuxième phase, où les participants votent pour leur proposition préférée. Une fois le vote compté, la proposition la plus populaire sera intégrée à l'histoire, puis le processus recommencera.

Si aucune proposition n'est faite dans le délai imparti, le monde disparaîtra. Mais cette disparition n'est pas permanente : le monde archive simplement d'autres mondes disparus. Étant donné que toutes les propositions et votes sont enregistrés off-chain, chaque monde conserve l'historique complet des directions possibles, ces "disparitions" représentant un ensemble d'univers parallèles potentiels.

Réalisation 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, l'autre traite le temps, les votes et les propositions de contenu narratif.

L'initialisation de la nouvelle histoire est composée de phrases choisies au hasard dans une liste d'instructions prédéfinies. Ces instructions sont générées à l'aide d'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 proposition commence. Ce cycle dure n blocs (environ une seconde par bloc), défini par la variable periodEndsBlock, qui est définie au début de chaque nouvelle période de proposition.

Pendant la période de proposition, les participants peuvent soumettre de nouveaux éléments narratifs et voter pour eux. Les propositions et les votes sont tous deux gérés par un système dédié, qui vérifie la temporalité de ces contributions en fonction de la variable periodEndsBlock. Chaque proposition pointe vers un "parent" (la proposition à laquelle elle répond), et les propositions réussies forment une liste chaînée.

À la fin de la période de proposition, le système comptera le nombre de votes pour chaque proposition. En cas d'égalité, une proposition sera choisie au hasard. Si aucune proposition n'est soumise, l'histoire se terminera et sera archivée, et les joueurs pourront choisir de commencer une nouvelle histoire.

Scénarios d'application

Les phrases sont les mieux adaptées à un environnement de 10 à 50 participants, qui peuvent se connaître ou non, mais dont l'objectif est de créer des légendes de prototypes. Par exemple, des activités peuvent être organisées dans des communautés en ligne, avec pour objectif de générer cinq nouveaux mondes en une heure.

Bien que Sentences ne soit pas un monde autonome captivant en soi, en tant que composant modulaire, il s'intègre parfaitement dans des jeux de rôle plus riches, en construisant dynamiquement la structure du jeu au cours du processus. Son mécanisme de vote peut également être utilisé pour soutenir l'inclusion de contenu généré dans les invites créées par les joueurs.

Direction de développement futur

Une direction d'expansion évidente pour Sentences est de permettre à l'initiateur 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 qu'un certain nombre de joueurs participent pour faire avancer 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 conception de prototypes mondiaux, mais aussi un outil de conception de prototypes pour générer des styles d'histoires spécifiques et des structures de dialogue.

Une autre direction de développement intéressante est d'ajouter des options pour générer des mondes parallèles à partir des branches "mortes" du monde actuel. La meilleure façon de mettre en œuvre ce mécanisme pourrait être de générer un nouveau contrat "nouveau monde" qui contient un pointeur vers l'ancienne branche, plutôt que de générer un nouveau monde à partir de zéro.

Grâce à ces extensions et améliorations, Sentences a le potentiel de devenir un puissant outil de création de mondes collaboratifs, offrant de nouvelles possibilités aux créateurs et aux concepteurs de jeux.

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
WhaleMistakervip
· 08-01 02:02
La collaboration est trop difficile, je n'y arrive pas.
Voir l'originalRépondre0
GateUser-e51e87c7vip
· 07-31 19:18
Peut-on jouer en équipe ?
Voir l'originalRépondre0
TokenBeginner'sGuidevip
· 07-29 03:06
Petit rappel : D'après une analyse des données publiques, seulement 17 % des projets de collaboration et de co-construction peuvent se développer durablement, il est conseillé aux Débutants de participer avec prudence.
Voir l'originalRépondre0
PessimisticOraclevip
· 07-29 02:43
Cette gestion d'histoire est un peu complexe.
Voir l'originalRépondre0
  • Épingler
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)