Files
duel-25/README.md
2025-09-25 20:54:56 +08:00

38 lines
2.3 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 決鬥 25
一個超級簡單的雙人紙牌對戰遊戲。
## 影片解說
<iframe width="560" height="315" src="https://www.youtube.com/embed/ySnArXULVqk" title="YouTube video player" frameborder="0" allowfullscreen></iframe>
## 規則
- 👥 **人數**:兩人。
- 🎒 **準備**:用一般的撲克牌就可以了!兩位玩家各發 5 張牌作為初始手牌,剩餘的牌放在旁邊當作抽牌堆。玩家的啟始生命值為 25 點。
- 🏆 **勝利條件**:將對手的生命值降到 0 或以下則算勝利。如果雙方同時死亡則平手,抽牌堆用盡時也算平手。
- ⚙️ **遊戲流程**:每回合雙方從手牌選取一張要出的牌,面朝下放在桌上,雙方都決定好後一起翻開。牌翻開後,按照以下規則結算效果。
- 🧩 **牌的功能**
- **黑色牌 ♠️、♣️ 為攻擊牌**會造成對方該牌點數的傷害A=1、J=11、Q=12、K=13
- **方塊 ♦️ 是反擊牌**:只在對手出攻擊牌時才有效,可以完全躲過攻擊,並造成對手「方塊牌點數」的反傷
- **紅心 ♥️ 是回血牌**:依照點數回復自己生命值,上限為 25 點
- ⚔️ **攻擊先行**:攻擊與回血牌同出時,攻擊牌一律先行。如果攻擊牌造成致命傷害(生命值降到 0 或以下),則遊戲直接結束,不再有回血機會。
- 📥 **抽牌**:一回合過後,如果雙方都還有生命值,就各抽一張牌(補回 5 張),繼續下一回合。
## 範例
- 玩家 A 出 `7♠`,玩家 B 出 `5♦` → 玩家 A 受到 5 點反擊傷害,玩家 B 不受傷害
- 玩家 A 出 `10♣`,玩家 B 出 `3♥` → 玩家 B 先受到 10 點傷害,如果還有生命點數,玩家 B 才可回復 3 點生命值
- 玩家 A 出 `K♠`,玩家 B 出 `8♣` → 雙方同時受到攻擊,玩家 A 受到 8 點傷害,玩家 B 受到 13 點傷害
- 玩家 A 出 `8♥`,玩家 B 出 `5♦` → 玩家 A 回復 8 點生命值,玩家 B 的牌無效(對方沒有攻擊)
## 玩玩看!
建議你用實體撲克牌跟人類玩!但如果你沒朋友的話,可以到以下網址,跟電腦玩玩看:
https://wiwi.blog/blog/card-game-ai
如果想要獨立運作的網頁版,請到:
https://wiwi.cafe/duel-25.html