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

145 lines
3.2 KiB
Markdown

<!-- file: docs/studies/014-UROBURAS_MODES_AND_SESSION_RULES.md -->
<!-- version: 1 -->
# Uroburas — modes et règles de session
## Mode 1 — Challenge
### Accès
- jouable sans authentification ;
- réseau non requis pour jouer ;
- réseau/auth requis pour Hall of Fame et rewarded ads lorsque utilisés.
### Run
Une run :
- commence au stage 1 ;
- commence au spawn défini ;
- démarre avec un nombre initial de vies ;
- progresse à travers les stages ;
- se termine à l'abandon, à la fin prévue ou lorsque plus aucune continuation n'est disponible.
### Mort
Lorsqu'un joueur meurt :
- il perd une vie ;
- il respawn au spawn du stage ;
- l'état exact du stage après mort est défini par la map/ruleset.
À zéro vie, une rewarded ad peut éventuellement offrir une continuation si réseau et monétisation sont disponibles.
### Stage
Une map Challenge peut :
- dépasser l'écran ;
- être wrap-around ;
- contenir murs/obstacles ;
- contenir objectifs à consommer ;
- contenir objets poussables ;
- faire grandir/rétrécir ;
- faire apparaître vies/items temporairement ;
- utiliser déplacement step-based ou auto-forward ;
- faire varier la vitesse.
## Mode 2 — PvP Battles
### Accès
- réseau obligatoire ;
- authentification obligatoire.
### Participants
La partie peut supporter :
- 1v1 ;
- 3 joueurs ;
- 4 joueurs ;
- équipes ;
- free-for-all ;
- bots si autorisés.
### Création et sélection
Une partie peut être :
- privée ;
- réservée à des joueurs présélectionnés ;
- ouverte à matchmaking/aléatoire ;
- composée de joueurs et bots.
Les participants peuvent choisir une map selon les règles de la session.
### Règles
La map/ruleset peut définir :
- nombre de vies ;
- items ;
- collisions ;
- équipes ;
- conditions de victoire ;
- spectator ;
- bots ;
- timers ;
- vitesse ;
- autres paramètres.
### Fin
La session finit lorsque la condition de victoire est satisfaite.
Exemples : dernier joueur vivant, dernière équipe vivante, épuisement des vies, score cible ou limite de temps.
## Mode 3 — Persistent Battle Royale
### Accès
- réseau obligatoire ;
- authentification obligatoire pour jouer ;
- observation possible selon politique serveur.
### Monde
Une map :
- peut être gigantesque ;
- reste active jusqu'à décision administrative ;
- accepte joueurs entrant/sortant ;
- contient bots serveur et items temporaires ;
- peut être découpée en zones/chunks.
### Tentative
Chaque entrée active constitue une tentative.
Le joueur :
- spawn sur un point valide ;
- possède une vie ;
- commence score/progression de tentative à zéro ;
- peut tuer joueurs ou bots ;
- peut être tué par joueurs, bots, environnement ou effets.
### Mort et retour
À la mort :
- la tentative est close ;
- l'ancien état n'est pas restauré ;
- le joueur attend avant de revenir, par exemple sept minutes ;
- une rewarded ad peut réduire/supprimer l'attente ;
- le retour démarre une nouvelle tentative à zéro.
### Bots
Les bots sont exécutés côté serveur, peuvent mourir, respawn après un délai et recevoir un nouveau profil comportemental à chaque respawn.
### Observation
Un utilisateur peut rester spectateur sans tentative active.