← DUSK DUEL
PLAYER GUIDE

How to play Dusk Duel

Dusk Duel is an original two-player fighting game that runs in the browser. Nothing to install, no account: one of you creates a room, the other opens the link, both press Ready, and the match starts. This page covers the room, the controls, every move, and what to do when something is off.

  1. Name and fighter
  2. Create a room
  3. Share the link
  4. Both press Ready
  5. Best of three rounds

1. Start a match

The Dusk Duel home page: the headline Meet me at dusk beside the room card with a fighter name field, the three fighters Raven, Onyx and Ember, and the buttons Create a private room and Warm up against the AI
The room card. Name, fighter, then create a room or warm up alone.

If you are inviting

  1. Type a fighter name. It is shown to your opponent and nowhere else.
  2. Pick a fighter: Raven is swift, Onyx is balanced, Ember is heavy. They share the same moves; the difference is speed, reach and weight.
  3. Press Create a private room. Copy the invitation link and send it over any chat.
  4. The link works for 15 minutes and can be claimed once. If it expires or your friend cannot get in, create a new room.

If you were invited

  1. Open the link in your own browser or on your own device. Two players cannot share one browser: each needs its own session.
  2. Type a name, pick a fighter, and press Ready. The match starts a moment after both of you are ready.
Playing alone? Warm up against the AI runs a practice match locally against a deterministic opponent. It is the fastest way to learn the moves before inviting someone.

A match is best of three rounds of 60 seconds; the first fighter to win two rounds takes it. After the match, a rematch is one press away in the same room.

2. Controls

The move strip: A and D move, W jump, S guard, J punch, K kick, L dash, U sweep, I hip throw, Space special
The default keys, as printed under the arena.
ActionKeyNotes
MoveA DArrow keys work too (← → move, ↑ jump, ↓ guard).
JumpWJump over shadow waves; escape a throw.
GuardSReduces damage. Hold it for counters.
PunchJQuick. Chains into combos.
KickKLonger reach, slower.
DashLDash through an attack.
SweepUCosts 20 energy. Knocks the opponent down.
Hip throwICosts 25 energy. Beats guard; only at very close range.
SpecialSpaceCosts 75 energy. Sends a shadow wave across the arena.

3. The moves

The twilight courtyard arena with two silhouette fighters facing each other under a setting sun
The courtyard. Move close for punches, use kicks for reach, and watch the pale green energy meter.

Basics

Combos

Counters

Takedowns

Special

Space with 75 energy sends a shadow wave across the arena. Jump over it or dash through it; it cannot be countered.

4. Sound

Effects are synthesised in the browser: impacts, guard, counters, combos, takedowns, waves, jumps, dashes, round and match cues. There is no music and nothing is downloaded. Use Sound on/off, the volume slider and Preview sound in Controls & sound; the choice survives rematches and reloads. Audio starts only after your first click or key press, and a blocked or unsupported audio device never stops the game.

5. Connection

6. When something is off

The link says it has expired or was already claimed

Invitations last 15 minutes and admit one browser. Create a new room and send the new link.

We are both in the room but nothing starts

Both fighters must press Ready, and both browsers must be connected (the dot at the top). If one of you refreshed, press Ready again.

My keys type into the page

Click or tap the arena to give it focus. Close the settings dialog if it is open.

It feels laggy

Check the connection status, move to Wi-Fi or a cable, and close other video calls or downloads. The relay fallback is slower than a direct connection.

No sound

Press a key or click first; browsers only start audio after a gesture. Then check Sound on/off and the volume in Controls & sound.

Can we play on one computer?

No. Each player needs a separate browser session, so use two devices or two different browsers on the same machine.

7. What is kept

Nothing personal: no account, no uploads, no tracking. Your fighter name lasts for the room; key bindings and sound preferences are stored in your browser only and are never sent to your opponent or the server. The about & privacy page has the details.