Files
games/docs/studies/018-UROBURAS_SERVER_MEDIA_AND_OBSERVATION_SPEC.md
2026-09-18 20:06:00 +02:00

1.4 KiB

Uroburas — observation, bots et média serveur

Spectator

Les modes online peuvent autoriser suivi d'un joueur, changement de joueur, vue de zone, vue libre limitée et leaderboard/live stats. La politique peut être désactivée, limitée ou retardée.

PvP

Le spectator peut être activé/désactivé, limité à certains utilisateurs, autorisé après élimination ou différé pour éviter le ghosting.

Battle Royale

Un utilisateur peut rester observateur pendant le cooldown ou sans jouer.

Reconstitution serveur

Le serveur authoritative possède les données nécessaires pour produire une représentation indépendante d'un client joueur.

Objectifs futurs : replay, observation Web, streaming, enregistrement, génération de vidéo et publication sur plateformes vidéo.

Vidéo régénérée

Une stratégie possible consiste à enregistrer événements/états puis reconstruire la partie dans un processus dédié afin de choisir caméra/angle et produire vidéo ou stream. Une autre stratégie est un renderer serveur/headless spécialisé.

Aucune technologie n'est choisie ici.

Données candidates

Snapshots, event log, inputs/actions, positions, item usage, deaths/kills, spawn/despawn, map/ruleset version et timestamps/ticks.

Le service media ne doit pas appartenir à la boucle critique de simulation.