feat: onitama rules & cards
This commit is contained in:
parent
a84aa2426b
commit
4cb9f2dbd6
|
|
@ -0,0 +1,100 @@
|
|||
# pattern forms a grid of 5x5
|
||||
# o is the move's starting postion
|
||||
# x are move end position candidates
|
||||
# . is space
|
||||
name,startingPlayer,row,pattern
|
||||
tiger,black,0,..x..
|
||||
tiger,black,1,.....
|
||||
tiger,black,2,..o..
|
||||
tiger,black,3,..x..
|
||||
tiger,black,4,.....
|
||||
|
||||
dragon,red,0,.....
|
||||
dragon,red,1,x...x
|
||||
dragon,red,2,..o..
|
||||
dragon,red,3,.x.x.
|
||||
dragon,red,4,.....
|
||||
|
||||
frog,black,0,.....
|
||||
frog,black,1,.x...
|
||||
frog,black,2,x.o..
|
||||
frog,black,3,...x.
|
||||
frog,black,4,.....
|
||||
|
||||
rabbit,black,0,.....
|
||||
rabbit,black,1,...x.
|
||||
rabbit,black,2,..o.x
|
||||
rabbit,black,3,.x...
|
||||
rabbit,black,4,.....
|
||||
|
||||
crab,black,0,.....
|
||||
crab,black,1,..x..
|
||||
crab,black,2,x.o.x
|
||||
crab,black,3,.....
|
||||
crab,black,4,.....
|
||||
|
||||
elephant,red,0,.....
|
||||
elephant,red,1,.x.x.
|
||||
elephant,red,2,.xox.
|
||||
elephant,red,3,.....
|
||||
elephant,red,4,.....
|
||||
|
||||
goose,black,0,.....
|
||||
goose,black,1,.x...
|
||||
goose,black,2,.xox.
|
||||
goose,black,3,...x.
|
||||
goose,black,4,.....
|
||||
|
||||
rooster,red,0,.....
|
||||
rooster,red,1,...x.
|
||||
rooster,red,2,.xox.
|
||||
rooster,red,3,.x...
|
||||
rooster,red,4,.....
|
||||
|
||||
monkey,black,0,.....
|
||||
monkey,black,1,.x.x.
|
||||
monkey,black,2,..o..
|
||||
monkey,black,3,.x.x.
|
||||
monkey,black,4,.....
|
||||
|
||||
mantis,red,0,.....
|
||||
mantis,red,1,.x.x.
|
||||
mantis,red,2,..o..
|
||||
mantis,red,3,..x..
|
||||
mantis,red,4,.....
|
||||
|
||||
horse,red,0,.....
|
||||
horse,red,1,..x..
|
||||
horse,red,2,.xo..
|
||||
horse,red,3,..x..
|
||||
horse,red,4,.....
|
||||
|
||||
ox,black,0,.....
|
||||
ox,black,1,..x..
|
||||
ox,black,2,..ox.
|
||||
ox,black,3,..x..
|
||||
ox,black,4,.....
|
||||
|
||||
crane,black,0,.....
|
||||
crane,black,1,..x..
|
||||
crane,black,2,..o..
|
||||
crane,black,3,.x.x.
|
||||
crane,black,4,.....
|
||||
|
||||
boar,red,0,.....
|
||||
boar,red,1,..x..
|
||||
boar,red,2,.xox.
|
||||
boar,red,3,.....
|
||||
boar,red,4,.....
|
||||
|
||||
eel,black,0,.....
|
||||
eel,black,1,.x...
|
||||
eel,black,2,..ox.
|
||||
eel,black,3,.x...
|
||||
eel,black,4,.....
|
||||
|
||||
cobra,red,0,.....
|
||||
cobra,red,1,...x.
|
||||
cobra,red,2,.xo..
|
||||
cobra,red,3,...x.
|
||||
cobra,red,4,.....
|
||||
|
|
|
@ -0,0 +1,47 @@
|
|||
# Onitama
|
||||
|
||||
## 游戏目标
|
||||
|
||||
玩家在棋盘上移动棋子,达成两种胜利条件当中的一种即可赢得游戏:
|
||||
- 占领:将师父棋子移动到对手师父棋子的初始位置
|
||||
- 吃掉:将对手的师父棋子吃掉
|
||||
|
||||
## 游戏配件
|
||||
|
||||
公共配件:
|
||||
- 卡牌:16张,每张标记一位起始玩家,和一个移动方式图示
|
||||
- 棋盘:1个,5x5
|
||||
|
||||
玩家配件:
|
||||
- 师父棋子:1个
|
||||
- 徒弟棋子:4个
|
||||
|
||||
## 游戏布置
|
||||
|
||||
1. 将所有玩家的棋子放在棋盘的初始位置上:
|
||||
```
|
||||
bbBbb
|
||||
.....
|
||||
.....
|
||||
.....
|
||||
rrRrr
|
||||
```
|
||||
其中b表示黑方,r表示红方,大写表示师父,小写表示徒弟。
|
||||
|
||||
2. 将所有卡牌洗混,每名玩家抓2张放在自己面前。
|
||||
|
||||
3. 翻开一张卡牌作为额外卡牌。额外卡牌标记的玩家成为起始玩家。
|
||||
|
||||
## 游戏进行
|
||||
|
||||
从起始玩家开始,轮流进行以下步骤:
|
||||
- 选择一张卡牌,按照其描述移动棋子。
|
||||
- 将选择的卡牌与额外卡牌交换。
|
||||
|
||||
移动时,可以选择自己的任意棋子。
|
||||
移动落点必须是空位或者对手的棋子。
|
||||
若移动到对手的棋子上,则吃掉该棋子。
|
||||
|
||||
若玩家没有任何能够进行的移动,可以任意选择一张卡牌与额外卡牌交换,然后直接结束回合。
|
||||
|
||||
之后若有玩家达成胜利条件,游戏结束。
|
||||
Loading…
Reference in New Issue