Bang!

Deck:

  • 抽牌, 使用過的牌堆 (有人的功能是從使用過的牌堆抽牌)

Card:

  • 陣營牌(剛開始隨機抽,只有警長是打開的)
  • 角色牌(剛開始選定之後放在PlayerStage, 影響PlayerAttribute)
  • 裝備(放到PlayerStage, 影響PlayerAttribute)
  • 對人使用的牌(在Action裡面寫細節)
  • 血量Token(UI受PlayerAttribute影響)

Board:

  • 使用過的牌堆
  • 各自的PlayerStage

Rule:

InitGame

  • 抽陣營
  • 發角色二選一
  • 由警長開始出牌

StartTurn

  • 判定Jail/Dynamite
  • 抽牌

InTurn

  • 出牌

EndTurn

  • 棄牌

OnEvent

  • 有人死亡可以幫補血
  • 警長殺到副警長必須棄牌脫裝

EndGame

  • 警長死亡or歹徒背叛者全數死亡

Action:

  • 發牌
  • 抽牌(from Deck)
  • 選牌(from Cards)
  • 棄牌
  • 出牌(無針對or針對某人, 判定距離)
  • 在PlayerStage上放東西
  • 把PlayerStage上的東西拿起來
  • 影響Player Attribute(生命)
  • Bang攻擊人,被攻擊人要可以判定(如果裝備酒桶)&出dodge
  • General Store 讓大家選牌的事件
  • Dual 對決事件
  • Indian! 印地安事件

Player:

Hand:

  • 手牌數量<=目前血量

Stage:

  • 陣營
  • 角色
  • 血量
  • 裝備
  • Dynamite
  • Jail

留言

這個網誌中的熱門文章

Google Play APP 隱私權政策

阿瓦隆 Avalon

Project G3.js (暫名)