Piste Duel
En garde! Step, lunge, parry and riposte on the piste. Pick foil, épée or sabre, and the rules, the scoring box, the weapon and the fencers' kit all change with it. A referee calls every action in French with the real hand signals: attack, parry, riposte, counter-attack, off target, no touch.
Never fenced? Starter mode keeps it to step, lunge and parry. First to 5 touches wins, and a gold marker shows when your lunge will reach.
Know your way around a piste? Expert mode adds the balestra, the flèche (or flunge at sabre), stop-hits, right of way, 10- and 15-touch bouts with priority at the end, and a tongue-in-cheek national superpower for each fencer: the Belgian compromise, Protesta!, the home referee, the Hussar charge, German precision and Tea time.
| Foil | Épée | Sabre | |
|---|---|---|---|
| Hits with | point | point | edge and point |
| Target | torso | whole body | above the waist |
| Double hits | right of way | a point each | right of way |
Play against the bot on Easy, Medium or Hard, or fence a friend on the same device. Fence for Schermclub Parcival, Schekul or no club.
Controls
| Red (left) | Green (right) | |
|---|---|---|
| Step | A / D | ← / → |
| Lunge | S | ↓ |
| Parry | W | ↑ |
| Flèche | E | / or right Shift |
| Superpower | Q | . |
Against the bot, Space also does a flèche. On a phone or tablet each fencer gets on-screen buttons on their side.
Also good to know
- Works on phones, tablets and computers. Turn your phone sideways.
- You can install it as an app from the link below (Add to Home Screen), and then it works offline.
- Graphics and sound are made from scratch in code. The referee speaks with your browser's built-in French voice. No ads, no tracking, free and open source (MIT).
Links
- Play outside itch.io and install it as an app: https://matdata-eu.github.io/game-fencing-duel/
- Source code (MIT): https://github.com/Matdata-eu/game-fencing-duel
Found a bug or have an idea? Leave a comment here or open an issue on GitHub.
| Published | 2 days ago |
| Status | Released |
| Platforms | HTML5 |
| Author | matdata |
| Genre | Sports |
| Tags | 2D, Arcade, fencing, Local multiplayer, PvP, Singleplayer, Swords, Touch-Friendly, Two Player, Versus |
| Average session | A few minutes |
| Languages | English |
| Inputs | Keyboard, Touchscreen |
| Accessibility | Subtitles |
| Multiplayer | Local multiplayer |
| Player count | 1 - 2 |
| AI Disclosure | AI Assisted, Code, Graphics, Sounds, Text |




Leave a comment
Log in with itch.io to leave a comment.