Let players challenge each other to duels #173
Labels
No labels
animation
audio
blocked
bug report
controversial
documentation
easy
feature request
hard
medium
multiplayer
physics
ui
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
elsie/liuverse#173
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Events are a server-wide vote; sometimes two people just want to settle something. A duel is a challenge aimed at one player: first to a landmark, first goal, a sumo shove on the oval, or a trick battle at the skate spot. The challenger picks the contest, the target accepts or declines, and the server owns the start and the result. It is the smallest possible competitive loop, and it makes eye contact meaningful.
How it fits. The event machinery already has a server clock, participants, phases and a scoreboard. A duel is that machinery with two participants and a challenge handshake, not a second competition system. The challenge and the answer are tiny append-only messages; the actual contest is derived from poses, exactly as event scoring is.
Scope.
EventPhaseandEventStatewith a duel flag and two participants.Related. #198 (party), #196 (replay), #200 (records), #206 (spectating).