Sword Fight – One-on-One Attack and Block Duel
Alternate between attacking and blocking in a short one-on-one duel where every unblocked hit removes a random amount of HP.
Click to Play
Sword Fight
About Sword Fight
Defeat the enemy by choosing when to attack and when to block before your own 100 HP reaches zero. Both fighters start every round with 100 HP.
Your successful unblocked attack deals 12–19 HP, while an unblocked enemy attack deals 10–17 HP. The enemy waits roughly 40–69 update frames between decisions and chooses attack about 60% of the time and block about 40%.
How to Play Sword Fight
1Tap the left half of the arena or press Left/A to attack.
2Tap the right half or press Right/D to block incoming attacks.
3Watch the enemy state and avoid attacking directly into a block.
4Reduce enemy HP to zero before your own HP is depleted.
Sword Fight Rules
- An attack only deals damage when the defender is not blocking.
- Player attacks last 15 animation frames and blocks last 20 frames.
- A win is recorded when enemy HP reaches zero; losing occurs when player HP reaches zero.
Sword Fight Scoring
| Action | Points | How it works |
|---|---|---|
| Unblocked player hit | 12–19 HP damage | — |
| Unblocked enemy hit | 10–17 HP damage | — |
Sword Fight Game Mechanics
Objective
Defeat the enemy by choosing when to attack and when to block before your own 100 HP reaches zero.
Round End
The round ends when either fighter reaches 0 HP.
- Both fighters start every round with 100 HP.
- Your successful unblocked attack deals 12–19 HP, while an unblocked enemy attack deals 10–17 HP.
- The enemy waits roughly 40–69 update frames between decisions and chooses attack about 60% of the time and block about 40%.
- Player wins are stored in localStorage under the current browser profile.
Tips & Strategies
- Block when the enemy enters an attack state, then counter when the block window ends.
- Do not spam attacks because a blocked swing deals no damage and gives the enemy time to answer.
Game Info
| Game Name | Sword Fight |
| Category | Action |
| Difficulty | Medium |
| Platform | Web Browser |
| Price | Free |
| Players | 1 Player |
| Controls | Keyboard / Touch |
| Last Updated | 2026-08-07 |
Frequently Asked Questions
How do I play Sword Fight?
Defeat the enemy by choosing when to attack and when to block before your own 100 HP reaches zero. Controls: keyboard, touch.
How does scoring or progress work in Sword Fight?
Unblocked player hit: 12–19 HP damage; Unblocked enemy hit: 10–17 HP damage
When does Sword Fight end or reset?
The round ends when either fighter reaches 0 HP.
Does Sword Fight save progress?
Player wins are stored in localStorage under the current browser profile.
Related Games
Space Shooter
Play Space Shooter online with 3 lives. Move left/right, fire with a 200ms cooldown, score 10 per enemy, and face faster enemies and spawns as score rises.
Ninja Runner
Play Ninja Runner online. Jump over low obstacles, slide under high ones, and survive as the running speed increases every 100 score ticks.
Pixel Platformer
Play Pixel Platformer online. Move across generated platforms, jump with -9 vertical velocity, collect coins, and reach the flag to advance to the next level.
Fruit Ninja
Play Fruit Ninja online with 3 lives. Slice each fruit for 10 points, avoid bombs that instantly end the run, and do not let three normal fruits fall away.
Ski Run
Play Ski Run online. Steer left or right around trees and rocks while speed grows from 2 by score×0.005 and obstacles spawn more often.
Surf Runner
Play Surf Runner online. Steer around rocks, collect stars worth 5 bonus points, and survive while speed grows from 3 by score×0.003.