0.2.0-0-pre.5

This commit is contained in:
2026-09-18 20:06:00 +02:00
parent aa9c68e4c7
commit 8bfeb4b9f8
14 changed files with 532 additions and 10 deletions

View File

@@ -0,0 +1,34 @@
<!-- file: docs/studies/018-UROBURAS_SERVER_MEDIA_AND_OBSERVATION_SPEC.md -->
<!-- version: 1 -->
# 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.