標籤

顯示具有 軟體 標籤的文章。 顯示所有文章
顯示具有 軟體 標籤的文章。 顯示所有文章

2025年8月5日 星期二

War For Chicken Island 2nd Edition (主+擴+Promo) - 簡易規則、卡牌中文化與心得

War For Chicken Island 2nd Edition (主+擴+Promo) - 簡易規則、卡牌中文化與心得

Date: 20250604
Version: 1
  1. 遊戲資訊
    1. War For Chicken Island (2020)
    2. War for Chicken Island: The Cackle of Cluckthulhu (2020)
    3. War For Chicken Island: Yolk Sothoth (2020)
    4. War For Chicken Island: Dragon Mama (2020)
    5. War For Chicken Island: Kickstarter Exclusive Stretch Goals (2020)
    6. War for Chicken Island: Not-A-Dodo Promo Card (2024)

  2. War For Chicken Island - 主遊戲規則
    1. 設置
      1. 玩家設置
        1. 拿取1個旗幟、3個羞辱標誌、5個骰子和6個雞標誌。
        2. 抽2張領袖卡,保留1張,並拿取對應模型。
        3. 抽3張捲軸。若抽到災難,則重抽。將所有災難返回捲軸牌庫。
        4. 擲5個骰子,並放置在自己的旗幟上。
        5. 隨機發6個資源,面朝上放置在自己的旗幟上。剩餘資源放置在供應堆。
          1. 已使用的骰子或被破壞的雞標記放置在旗幟外
      2. 場地設置
        1. 機器隊伍:將機器牌洗牌,翻開4張。
        2. 將護盾和模型放置在所有玩家可及之處。
        3. 根據玩家人數2/3/4,組裝島嶼版圖
          1. 如規則書第3頁。
          2. 第13頁可自行設計島嶼
        4. 起始玩家的上家選擇1個領土版塊,並將6個雞標記與領袖堆疊放置在與該領土版塊相鄰的基地版塊上。然後逆時針方向下1位玩家接續執行,直到所有領土和基地都被佔領。
    2. 流程
      1. 起始玩家開始順時針執行。
      2. 玩家回合有3個階段,依序執行。
        1. 擲骰階段
          1. 收回所有已使用的骰子,並從你的旗幟上(或分配給單位上)選擇任意數量的骰子,一次性擲出。
          2. 可花費2個資源重新擲骰1次(限1次)。選擇任意數量的骰子並擲出。
          3. 將擲出的骰子放置在你的旗幟上,並開始下1階段。
        2. 行動階段
          1. 每1回合有1次免費的行動,且可花費骰子來執行額外行動;可執行任意數量的行動,以任何順序和組合。
          2. 行動
            1. 建造
            2. 移動
            3. 攻擊
            4. 回收
          3. 骰子行動
            1. 回收x2
            2. 攻擊或移動
            3. 星星
        3. 捲軸階段
          1. 抽2張卷軸,無手牌上限。
    3. 結束
      1. 達成以下條件時,遊戲結束,達成條件的玩家獲得勝利。
        1. 1/2名玩家
          1. 將2個羞辱標記放置在對手旗幟上。
        2. 3/4名玩家
          1. 將2個羞辱標誌分別放置在2個對手旗幟上。
    4. 說明
      1. 行動
        1. 建造
          1. 依以下步驟從機器隊伍建造機器
            1. 選擇1張機器卡,從旗幟支付對應資源
            2. 拿取所需數量的雞標記
              1. 從場上任何地方
              2. 非被破壞的雞標記
              3. 翻為駕駛員面
            3. 拿取對應的機器模型,將駕駛員標記和模型放置在領土版塊空格處
            4. 將機器卡放置在你的旗幟旁,從機器牌庫補牌至4張
          2. 建造限制: 
            1. 可建造同名機器,但請務必確認機器卡與模型的對應關係
        2. 移動
          1. 移動步數上限等同於其速度值,不需全數移動完畢。
          2. 穿越己方單位: 
            1. 你的單位可穿越包含自己單位的空格,但無法停留在該格
            2. 除非卡牌或能力另有說明,否則任何單位無法穿越包含敵方單位的空格。
        3. 攻擊
          1. 若目標在射程內,則可進行戰鬥。
          2. 戰鬥流程:當玩家執行攻擊行動時,依序執行以下步驟:
            1. 進攻方宣告哪個單位進行攻擊,哪個敵方單位進行防守。
              1. 戰鬥發生在相鄰空格的進攻方和防守方之間
              2. 遠程攻擊則依射程距離宣告
            2. 進攻方將其旗幟上具有力量加成效果的骰子放置在進攻方卡片或標記上。
            3. 順時針從進攻方開始,面朝下打出任意數量的捲軸,直到沒有玩家再出牌為止。
              1. 所有玩家,包括沒有直接參與戰鬥的玩家
            4. 順時針從防守方開始,翻開捲軸並按任意順序結算
              1. 若效果可對進攻方或防守方生效,則可選擇支持任一方
            5. 比較進攻方的力量和防守方的護甲
              1. 請檢查場上的策略
              2. 若進攻方的力量>=防守方的護甲,則攻擊成功。否則,攻擊失敗
                1. 若攻擊成功,且防守方是領袖,則將你的1個羞辱標記放置在被擊敗領袖的旗幟上
                2. 如果攻擊成功,但防守方不是領袖,則破壞它
                  1. 從場上移除雞標記或帶有駕駛員標記的模型,丟棄機器卡和任何附加的卡片
                3. 若攻擊失敗,則無事發生;進攻方和防守方留在場上
            6. 策略保留在場上,其餘捲軸丟棄。
        4. 回收
          1. 擇1生效:
            1. 將1個被破壞的雞標記恢復到你的基地版塊上
            2. 獲得1個資源,並放置到你的旗幟上
      2. 骰子行動
        1. 回收x2
          1. 回收行動2次,拿2個資源,或恢復2個被破壞的雞標記,或各1個
        2. 攻擊或移動
          1. 攻擊或移動行動,2擇1
        3. 星星
          1. 花費星星來使用卡牌上的能力或星星行動 
            1. 星星行動請參考玩家幫助卡
            2. 行動階段執行
            3. 只要有足夠的星星,就可執行多次能力
      3. 地形
        1. 基地版塊
          1. 你的機器或敵方單位無法進入你的基地版塊
          2. 只有你的雞標記和領袖可以進入
          3. 在基地版塊上,獲得+2護甲
        2. 領土版塊
          1. 與你的基地版塊相鄰
          2. 可在領土版塊上建造你的機器
        3. 中立地形
          1. 不屬於任何玩家的地形
          2. 單位可以移動到這裡,但不能在這裡建造機器
        4. 熔岩地形
          1. 大多數單位站在或穿越熔岩地形會失去護盾並被破壞。
          2. 領袖不會被破壞,但仍然會失去所有護盾,並放置在相鄰非熔岩地形上
            1. 若無相鄰可用空格,則放置其基地版塊上
            2. 不會放置羞辱標記
            3. 可移動到有你的「組隊」堆疊的相鄰非熔岩地形
          3. 只有能力允許的單位才能不受影響地進入熔岩地形
            1. 仍會受到火山噴發災難(Eruption)的影響
        5. 海洋地形
          1. 相鄰所有版塊的地形類型,沒有單位可以進入。想像的六角格
          2. 除非能力允許,否則不允許在島嶼版圖之外移動
      4. 卡牌
        1. 領袖
          1. 單位,但不是機器、雞標記或駕駛員標記。
          2. 無法從遊戲中移除,或被破壞。
          3. 若能力或效果會破壞你的領袖,則移除所有護盾即可,其模型和卡片永遠不會被破壞。
          4. 所有領袖都具有「集結/組隊/聯手」能力。
          5. 只有你的領袖/雞標記可進入你的基地版塊。
        2. 機器
          1. 可透過建造行動加入你的軍隊的單位類型。
          2. 至少需要1個駕駛員標記。
          3. 對於效果而言,任何非領袖卡牌都視為機器和單位。
        3. 駕駛員標記
          1. 雞標記放置在機器模型下方,隨機器移動;此時被視為駕駛員標記而非雞標記或單位。
          2. 駕駛員不能直接攻擊或被攻擊。
          3. 若機器被破壞,則駕駛員標記也會被破壞並放置在你的旗幟旁;被破壞的駕駛員標記再次被視為雞標記,可透過「回收」行動恢復。
        4. 單位=領袖、雞標記、機器
        5. 非領袖單位=雞標記、機器
        6. 駕駛員標記!=雞標記、單位
      5. 捲軸
        1. 魔法
          1. 只能在戰鬥中使用,即使效果與戰鬥無關
          2. 通常具有單次使用的效果,戰鬥後丟棄。
          3. 若可以或必需在戰鬥之外打出,則面朝上,結算後丟棄。
        2. 策略
          1. 只能在戰鬥中使用,即使效果與戰鬥無關
          2. 在場上具有持續性效果,或可透過花費星星啟動效果
          3. 每位玩家最多可以有3張啟動的策略,多則棄掉不需要的
        3. 災難
          1. 抽到災難時立即結算,若抽到多張,則依任意順序結算
          2. 結算災難後,若手牌超過9張,則丟棄手牌直到剩下9張
          3. 將災難和捲軸棄牌堆洗回捲軸牌堆
          4. 颶風:
            1. 所有玩家丟棄2個資源
          5. 海嘯:
            1. 將1個熔岩地形翻回中立地形,破壞任何相鄰的非領袖單位
          6. 地震:
            1. 將熔岩/中立地形翻轉至另1面
          7. 火山噴發:
            1. 選擇1個熔岩地形,破壞所有相鄰非領袖且無護盾的單位,移除所有相鄰單位的護盾
            2. 若無熔岩地形,則選擇1個中立地形,並翻面
      6. 機制
        1. 組隊
          1. 有「組隊」圖示的單位可堆疊在同1格上。
          2. 機器,堆疊模型比較困難;可將機器牌堆成一疊,並在所有駕駛員標記和/或雞標記上方放置1個模型來代表「組隊」,將其他模型放在堆疊的卡牌上。
          3. 移動「組隊」堆疊時,可移動任意數量「組隊」的單位;速度為「組隊」堆疊中最快的速度。
          4. 移動途中,「組隊」堆疊可在途中留下或加入新的「組隊」單位。
          5. 若要穿越你的單位,則可與另1個你的「組隊」堆疊停留在同1格中
          6. 當「組隊」堆疊攻擊或被攻擊時,進攻方選擇特定單位進行攻擊或被攻擊。
          7. 除非另有說明,否則效果只會影響「組隊」堆疊中的1個單位。
          8. 駕駛員標記不計入「組隊」效果。
        2. 射程
          1. 若有標示射程,則可進行遠程攻擊
          2. 選擇距離最多X格射程的敵方單位,不一定要直線
          3. 忽略進攻方和防守方之間的任何單位或地形
        3. 護盾
          1. 可避免領袖收到羞辱標記
          2. 可避免單位在戰鬥/災難中被破壞
          3. 攻擊成功,則防守方移除1個護盾
          4. 單位可有多個護盾
        4. 資源
          1. 木材、石頭或金屬標記,用於建造機器
          2. 放置在玩家旗幟上,並棄置到供應堆
          3. 你的旗幟上最多可以有9個資源
        5. 骰子
          1. 永久+1力量
            1. 放置在1個單位上,會一直停留在該卡上,直到該單位被破壞
            2. 使其力量+1
            3. 可在擲骰階段中移除此骰子
          2. 臨時+2/+3力量
            1. 單場戰鬥中為1個單位提供+2/+3的力量
        6. 羞辱標記
          1. 領袖被戰鬥擊敗時放置的標記。
          2. 你的旗幟最多可以容納3個敵方標記,以及同一來源最多2個敵方標記。
    5. 自行設計島嶼
      1. 放置1個熔岩版塊至場中央
      2. 依回合順序,每位玩家放置1個領土版塊、基地版塊和中立/熔岩版塊
        1. 起始玩家
          1. 放置領土版塊,且至少2格與中央熔岩版塊相連
          2. 放置基地版塊,且至少與領土版塊的2格相連
          3. 放置中立/熔岩版塊
            1. 中立版塊
              1. 必須與2種版塊相連
            2. 熔岩版塊
              1. 必須與中央熔岩版塊相連
        2. 下1位玩家
          1. 放置領土版塊,且至少1格與熔岩版塊相連、至少2格與其他版塊相連
          2. 放置基地版塊,且至少與其領土版塊的2格相連
          3. 放置中立/熔岩版塊
            1. 中立版塊
              1. 必須與2種版塊相連
            2. 熔岩版塊
              1. 必須與熔岩版塊相連
        3. 剩餘玩家(3位玩家重複1次;4位玩家重複2次)
          1. 放置領土版塊,且至少1格與熔岩版塊相連、至少2格與其他版塊相連
          2. 放置基地版塊,且至少與其領土版塊的2格相連
          3. 放置中立/熔岩版塊
            1. 中立版塊
              1. 必須與2種版塊相連
            2. 熔岩版塊
              1. 必須與熔岩版塊相連
      3. 若有任何中空的地形出現(四周皆已被其他版塊圍繞),放置熔岩版塊以填滿
      4. 注意事項
        1. 避免瓶頸出現,盡量相連多格
        2. 中立版塊可連結領土版塊和基地版塊
  3. War for Chicken Island: The Cackle of Cluckthulhu - 合作擴充規則
    1. 設置
      1. 基本設置:
        1. 按照玩家人數+1的數量來設置基礎遊戲,但跳過額外玩家的玩家設置。
      2. 版塊調整:
        1. 將中央熔岩版塊翻轉為中立版塊,此版塊無法被翻轉,為「召喚密室 」。
        2. 將另1個中立版塊翻轉為熔岩版塊。
        3. 將中立版塊放置於「召喚密室」四周空格處。
        4. 將中立版塊放置於,使其至少與島嶼的2格相連,該板塊為「港口」。
      3. 召喚師設置:
        1. 抽1張領袖,此為「召喚師」。
        2. 將模型放置在「召喚密室」上。
        3. 在「召喚師」上放置1個護盾 (Shield)。
        4. 抽3張捲軸面朝下放置在「召喚師」旁,此為「召喚師牌堆 」。
      4. 邪教徒設置:
        1. 在「召喚密室」周圍的6個版塊上,各放置1個面朝下的雞標記,此為「邪教徒」。
        2. 「召喚師」與「邪教徒」共用「召喚師牌堆 」。
      5. 克蘇魯設置:
        1. 洗混「克蘇魯行動牌」,並將其中3張面朝下排成一列,放置在「港口」旁,此為「路徑 」,其餘不使用。
        2. 將「克蘇魯」模型放置在離「港口」最遠的「克蘇魯行動牌」旁。
        3. 抽3張捲軸面朝下放置在「克蘇魯」旁,此為「克蘇魯牌堆」。
      6. 邪教命令牌設置:
        1. 將「邪教命令牌」(合作模式幫助卡)放在一旁,並放置1個護盾至此卡召喚師圖示上。
    2. 流程
      1. 回合順序
        1. 每輪所有玩家與(邪教徒或召喚師)輪流行動。
        2. 當所有玩家和相同數量的敵人(邪教徒或召喚師)都行動完畢後,克蘇魯才會行動。
        3. 舉例:
          1. 第1輪
            1. 玩家A
            2. 邪教徒#1
            3. 玩家B
            4. 召喚師
            5. 克蘇魯
          2. 第2輪
            1. 玩家A
            2. 邪教徒#2
            3. 玩家B
            4. 召喚師
            5. 克蘇魯
      2. 玩家回合
        1. 所有玩家正常執行其回合。
      3. 邪教徒回合
        1. 將邪教命令牌上的護盾移到下1個可用單位。
        2. 若召喚師被破壞,則改為啟動下1位邪教徒。
        3. 依優先序六邊形啟動邪教徒:
          1. 移動啟動的邪教徒或召喚師1格,朝著護甲最低的敵方單位移動。
          2. 邪教徒按照優先序六邊形所示方向移動。
          3. 攻擊射程內護甲最低的敵方單位。若啟動的邪教徒或召喚師無法攻擊,則回合結束。
        4. 若邪教徒攻擊或被攻擊時,其標記是面朝下,則將其翻面,直到遊戲結束
      4. 克蘇魯回合
        1. 推進路徑:
          1. 克蘇魯沿著「路徑」前進1張卡。
        2. 揭示行動牌:
          1. 結算克蘇魯行動牌。
          2. 行動牌效果:
            1. 所有玩家失去2資源
            2. 所有玩家失去1護盾
            3. 邪教徒在本回合獲得+3力量
            4. 所有玩家失去2隻小雞
            5. 所有玩家失去2張卷軸
            6. 邪教徒在本回合獲得+2護甲
            7. 啟動克蘇魯能力,擲1個骰並結算效果
            8. 分別將X張捲軸加入召喚師牌堆和克蘇魯牌堆
        3. 克蘇魯抵達港口:
          1. 當最後1張行動牌被結算後,將克蘇魯模型移動至港口版塊上。
          2. 克蘇魯吞噬剩餘邪教徒和召喚師。
            1. 每吞噬1個邪教徒,將3張捲軸加入「克蘇魯牌堆」
            2. 吞噬召喚師,將5張捲軸加入「克蘇魯牌堆」
            3. 將「召喚師牌堆」加入「克蘇魯牌堆」
          3. 移除所有被吞噬的邪教徒和召喚師。
          4. 將路徑中的行動牌洗混形成「克蘇魯行動牌堆」。
        4. 克蘇魯抵達港口後:
          1. 不再有邪教徒回合,克蘇魯將與玩家輪流行動:
            1. 抽1張克蘇魯行動牌,結算其效果。
            2. 克蘇魯對護甲最低的單位進行射程3的攻擊。
          2. 若射程內無單位,則克蘇魯將攻擊護甲最低的領袖,無視距離。
          3. 當「克蘇魯行動牌堆」沒有牌時,洗混棄牌堆形成新的牌堆。
    3. 結束
      1. 勝利
        1. 克蘇魯行動牌堆被耗盡,則玩家獲勝。
      2. 失敗
        1. 單一玩家獲得2個屈辱標記,則玩家失敗。
    4. 說明
      1. 戰鬥
        1. 玩家依原規則進行進攻和防守。
        2. 克蘇魯方進攻和防守:
          1. 抽1張捲軸並將其加入「召喚師牌堆」或「克蘇魯牌堆」。
          2. 將上述牌堆的一半(向下取整,最多8張)加入戰鬥。
            1. 面朝下打出。
            2. 若為防守方,且玩家的力量沒有超過其護甲值,則不會使用其牌堆。
          3. 結算使用的牌;將其修正值加到力量/護甲上,並比較數值。
            1. 任何數值>1的牌,將其數值加入到力量/護甲上,無論原本為何。
            2. 其他牌都會為其力量/護甲+1。
          4. 除了會獲得捲軸的效果之外,忽略其餘捲軸效果。
          5. 丟棄所有使用的牌。
      2. 小雞調查員對抗克蘇魯教派
        1. 若玩家攻擊成功,則移除1個護盾,否則:
          1. 對抗邪教徒:
            1. 將被破壞的邪教徒從遊戲中移除。
            2. 克蘇魯和召喚師各自獲得1張捲軸。
          2. 對抗召喚師:
            1. 召喚師被破壞,將其從遊戲中移除。
            2. 「召喚師牌堆」加入「克蘇魯牌堆」。
          3. 對抗克蘇魯:
            1. 從「克蘇魯行動牌堆」中選擇並移除1張牌。
            2. 當其行動牌堆沒有牌時,玩家獲得勝利。
      3. 克蘇魯教派對抗小雞調查員
        1. 若邪教成功攻擊1名領袖,則在其放置1個屈辱標記。
        2. 若同一玩家被放置2個屈辱標記,則玩家輸掉遊戲。
    5. 變體
      1. 簡單模式
        1. 召喚師沒有初始護盾。
        2. 克蘇魯和召喚師在遊戲開始時,其牌堆各減少2張牌。
      2. 普通模式
        1. 採用正常規則。
      3. 極限模式
        1. 在「路徑」中增加2張「克蘇魯行動牌」。
        2. 兩個力量牌堆各增加3張額外卷軸。
        3. 克蘇魯和邪教徒各增加1個初始護盾。
        4. 玩家只能透過咯咯叫聲進行溝通。
      4. 敦威治恐怖恐怖:
        1. 使用Yolk-Sothoth的模型和角色作為召喚師。
        2. 當克蘇魯的能力被啟動時,同時啟動Yolk-Sothoth的能力。
    6. 領袖補充
      1. Yolk-Sothoth
        1. 同一般領袖,被攻擊時抽1張捲軸。
      2. Cluckthulhu
        1. 放置於島嶼版圖外,至少與領土版塊的2格相鄰。
        2. 無法移動。
        3. 攻擊時抽1張捲軸。
        4. 所有玩家包含自己。
  4. 中文化
    1. https://drive.google.com/drive/folders/1PlMbAwbeqOJ1hyT3Zz13NazfTdv0CtPK?usp=sharing
      1. 採用二版的規則與卡牌內容進行修正
      2. 依二版修正內容,將一版獨有內容進行修正,如:塔*2
      3. KS部分依作者回覆,不需調整,但還是有將相關語意調整成二版
      4. 部分名稱指向同1目標,有進行修正,如:單位和領袖,但單位包含領袖,故統一以單位進行校正
      5. 依作者回覆修正文字定義,如:Any
      6. 有1張Promo,其他Promo找不到高清圖,若有玩家可提供,可協助製作中文化
  5. 心得
    1. 終於在2個月後完成規則和中文化了,真是可喜可賀,但實際開工時間大約2周吧,中間的時間主要是遇到POE1新賽季,所以跑回去玩了快2個月,這季真的很爽,有找到比較適合的賺錢方式,所以有小賺一些通貨,可以整出1隻角色來,整體遊戲才算是開始比較好玩了,不然前面失敗了2隻,第3隻總算成功了。
    2. 回到正題,當初會買這款除了價格便宜之外,其他比較吸引我的點是,雖然是戰鬥為主,但角色並不會登出,且所有玩家都可參與戰鬥,最重要就是有合作模式,而且還是克蘇魯主題的合作模式,所以這次翻譯還包含了合作擴的部分。
    3. 再來就是中文化的部分,中間過了快2個月,期間就遇到了Steam的夏季特賣,而這次買了新的軟體「Tabletop Creator Pro」,與「Card Creator」是同一個作者,其實出了很久,但問題是他一開始的定價非常的貴,這也是當初這套軟體負評那麼多的原因之一,後來在今年初調整售價為原本的一半,但還是很貴,直到這次夏特,再給你50%OFF,直接是原價的25%,因此我就直接入手了這款軟體。
    4. 入手後就決定用這款桌遊的中文化來試試看軟體到底好不好用,用起來感覺非常的滑順,很多符合人性化的設計(Quality of Life),使用起來非常舒服,以這樣的價格購買,個人覺得CP值特別高。
    5. 承上,比前一版的「Card Creator」好上非常多,可細化設定的部分非常多,甚至內建了AI產圖的功能,總體來說,我應該是回不去前一版了,之後中文化應該就會改用這款軟體,非常推薦給大家,可以趁有打折的時候趕快購買。
    6. 回到中文化的部分,除了使用新軟體之外,這次採用原圖覆蓋的方式進行,而不是以往的色塊覆蓋,讓卡牌中文化的完成度又更高了,質感也好上許多,之後大概會採用原圖覆蓋的方式進行吧,基本上就是將1張卡牌需要PS的部分處理掉之後,會得到乾淨的背景圖,將背景圖通用的部分裁下來,將這個通用的部分覆蓋到其他卡牌上,這樣就不需要每張卡牌都進行PS,可以省下大部分的工,而且通用的部分是已經PS過的,所以也不會像色塊一樣特別突兀,基本上可以跟卡牌融合在一起。
    7. 另外,一版推出後,經過玩家多方討論後,作者也整理後推出二版,包含規則的更新和更新後的卡牌,而我拿到的是一版的,因此,打算中文化的同時,順便將二版的內容更新進去,所以上述中文化的部分就是二版更正後的內容。
    8. 這款也請朋友列印的3D收納,可以將玩家、資源和地形相關Token進行分類,設置時只要1人給1組就可以了,而且3D收納也剛好填滿內附的收納盒,整體不會太突出,非常剛好。
    9. 整體來說,中間時間拖了有點長,但新軟體使用起來非常舒服,成品也相當不錯,中文化的過程非常有趣,裁切完裝入牌套中,看起來就非常舒服,滿滿地成就感,這大概就是我為什麼喜歡做中文化吧,剩下的就是找時間來開這款桌遊了。
      1. 領袖牌
      1. 玩家幫助卡
      1. 玩家幫助卡
      1. 機器牌
      1. 捲軸-策略
      1. 捲軸-魔法
      1. 3D列印收納

2024年7月28日 星期日

Streamlink和森森鈴蘭的2024盛開Blooming演唱會

Streamlink和森森鈴蘭的2024盛開Blooming演唱會

Date: 20240728
Version: 1
  1. 4月27日在高流的森森鈴蘭的演唱會錄影檔要在7月27、28日,共兩日,晚上8點在Youtube進行首播,月初得知消息的時候非常感動,終於可以再看一次再回憶一次演唱會。因為首播結束後就會關閉,因此想把它留存起來,上網找了一些資料之後,按照文章的做法進行測試後,發現一些問題,作者認為應該知道所以沒講的部分。

  2. 因此,這篇是給以前沒試過,這次想試試看的教學文章,會說明下載哪些東西、如何操作...等,希望大家都可以留存自己的記憶,但請注意相關規定,錄影檔只能自用,請勿再向外傳播,感謝配合。
  3. 下載軟體
    1. Streamlink
      1. https://streamlink.github.io/index.html
      2. 我的環境為Windows,故請至Windows Binaries下載Windows Installer Win10+ x86_64
        1. https://streamlink.github.io/install.html#windows-binaries
        2. 建議下載Installer,相關設定、路徑和FFMPEG都會自動完成,不需要手動設定,對於第1次使用這款軟體會比較方便
      3. 安裝軟體
    2. VLC Media Player
      1. https://www.videolan.org/
      2. 直接在上述首頁中,直接點選藍色按鈕下載Windows 64 bit
        1. Streamlink預設使用的撥放器,若未安裝,進行操作流程時會跳出錯誤,理論上應該可以改為其他撥放器,但對於第1次使用這款軟體的還是按照預設進行會比較好
      3. 安裝軟體
  4. 操作流程
    1. 開啟檔案總管,到你想下載存放影片的位置
      1. 我是放在「下載」這個資料夾
    2. 在檔案總管的路徑輸入cmd後,按下Enter
      1. 會出現黑底白字的命令提示字元
      2. 路徑應該會顯示C:\User\{使用者名稱}\Downloads
      3. {使用者名稱}是每個人的電腦的使用者名稱,請自行替換
      4. 建議不要在路徑直接輸入指令,因為如果有錯誤的話,CMD會自行關閉,你會看不到錯誤訊息是什麼
    3. 輸入Streamlink指令後,按下Enter,就會開始下載串流
      1. 指令:streamlink -o test.mp4 https://www.youtube.com/watch?v=XXXXXXXXXX best
      2. streamlink
        1. 開始使用streamlink這套軟體,後續字串都是告訴streamlink的參數
      3. -o test.mp4
        1. 錄影檔的名稱(含副檔名),可隨便設,下載完成後再自行修改即可
        2. 你在哪個資料夾開啟CMD,就會下載錄影檔到哪個位置,所以本次會儲存在「下載」資料夾中
      4. https://www.youtube.com/watch?v=XXXXXXXXXX
        1. 你要下載的直播/首播影片的連結,基本上就是瀏覽器上的URL連結
      5. best
        1. 下載的畫質,best就會採用該影片最高畫質來下載
        2. 如果想下載低一點的畫質,可以將best改成11p,按下Enter,會出現錯誤,但會告訴你這支影片有哪些畫質可以選,再將11p改成你想要的畫質即可,例如:720p...等
    4. 之後就等影片撥放結束即可,影片撥放結束後,軟體會自行結束,之後再將CMD關閉即可,理論上下載的影片就會出現在「下載」資料夾中。
    5. 注意事項:
      1. 會從你輸入指令按下Enter那一刻開始下載,所以如果半途才開始下載的話,之前的部分就不會有,如果需要從頭下載的話,可以參考另一個軟體「ytarchive」
      2. 如果想中途結束下載,可以按下Ctrl+C,等一下後軟體就會自行結束。
  5. 實作心得
    1. 第1次有這種需求,就趕快上網找資料,先從PTT上看到ytarchive這個關鍵字之後,才找到streamlink,雖然按照網路上文章教學使用,但就會有問題,因此才有了這篇文章的誕生,希望給一樣沒用過的使用者有一個比較基礎的介紹,畢竟你可能就使用這麼一次,不太需要太複雜的設定。
    2. 下載串流後,2小時10分鐘,大約1.5GB,畫質為1080p,雖然首播影片有提供到4K,但不知道為什麼只能下載到1080p,但我個人是覺得還好啦,有下載比較重要。
    3. 再來是昨日觀影心得,真的重溫演唱會現場,而且因為在現場大多焦點是在鈴蘭身上,其他樂手就比較沒關注,而影片是剪輯版,因此會有各種運鏡,帶到各個樂手的畫面,這是現場演唱會比較看不到的地方,真的很讚!~
    4. 提2個可改善的點,
      1. 字幕有點小,而且是新細明體,有點難看清楚
      2. 歌出來時,建議可以帶出該首歌的名稱作詞作曲之類的,這在演藝節目很常出現的
    5. 整體真的非常好,而且請觀看到最後喔~有彩蛋喔~

2022年8月21日 星期日

桌遊設定-19(桌遊模擬器TTS)

桌遊設定-19(桌遊模擬器TTS)

Date: 20220820
Version: 1
  1. 這幾天在試試看TTS,看可不可以將自製桌遊放進去,以後也可以進行線上測試。
  2. 推薦Youtube頻道「Ludo Lodge」,有基本介紹如何使用TTS做自製桌遊。
  3. TTS的官方操作文件「Tabletop Simulator Knowledge Base」和「Tabletop Simulator API」,建議實作之前應該至少瀏覽一次,後續就當作工具書使用即可。
  4. 個人操作說明如下:
    1. 選擇custom進入遊戲後,先依照桌遊人數設定選擇相對應的table。
    2. 因為我的是卡牌類型的,所以選擇component/custom deck,準備將卡牌堆匯入。
    3. 匯入前須要先準備以下東西:
      1. 我是用「Card Creator」在Steam有販售,目前作者還有另一款是「Tabletop Creator」,但目前還在EA階段,且價格大概1400左右,我覺得有點貴,可能等之後完成後特價再買吧,目前基本夠用,主要我的設計都還是卡牌類型的。
      2. 用Card Creator產出tts可用的圖檔,使用預設值即可,產出前後面圖檔。
      3. 該圖檔是由10*7張圖片組成,共70張。
    4. 匯入選項將前後面圖檔匯入,如果想與其他人測試,請選擇cloud,如果背面圖檔都一樣的話,可以使用1張卡片的圖檔即可,若有不一樣的話,記得勾選unique選項,將最後一個選項back is hidden勾選起來,完成後匯入即可。
    5. 建議全部一起匯入,意思是如果有7個牌堆,每堆10張,不要分成7次匯入,應該1次匯入1個牌堆,共70張,等全部匯入後再自行分開即可。
    6. 接著在操作牌堆前,先介紹幾個TTS常用的動作:
      1. shuffle洗牌
      2. deal發牌,發牌到玩家手牌
      3. cut切出XX數量的牌
      4. split將原牌堆平均分成XX個牌堆
    7. 透過上述動作,就可以將步驟5中合起來的牌堆一一分開,分開後就可以準備進入到coding的階段,這時候建議先進行存檔。
    8. 如果你的桌遊需要一定程度的設置,真心建議寫個程式讓其可以自動完成設置,當然除了設置之外,還有很多動作可以用程式達成,可以參考「肥龍實況➤Pathogen 疫途 | #攻鎖棋 下一作! 病毒變種跑到冥界去啦!!!!! (同場加映攻鎖棋規則+遊玩!)」,裡面的自動動作都是透過程式達成,真的厲害。
    9. 進入coding前,點選牌堆右鍵取得其GUID,也就是這個物件的代號,具有唯一值,有幾個需要操作的,就記錄幾個。
    10. 從面板上方進入到Modding/Scripting,起始會有幾個區塊如下:
      1. Save/Play儲存運行的地方
        1. 這邊給幾個建議,當你場上有手動新增/修改/刪除物件時,請使用Menu中的存檔,override覆蓋原本的檔案進行存檔。
        2. 而這邊的Save/Play是單純給程式碼使用的,換句話說,當你調整了物件後,又跑去改程式碼,當Save/Play運行時,會儲存程式碼,但物件環境會使用當初載入的狀況。
        3. 以上這兩點在使用上請多加留意。
      2. Lua程式碼
        1. TTS程式碼的語言是使用Lua,算是一種非常簡單程式語言,建議開始寫前可以先了解一下Lua相關語法,不用太多。
        2. 選擇此區域,表示要開始寫程式碼了。
      3. UI介面
        1. 玩家可操作介面建置的地方,採用XML為架構,也是很常見的形式。
        2. 可以在這裡建立相關操作介面,例如:按鈕。
      4. Global全域
        1. 可以算是整個環境參數,會影響到整個環境。
        2. 選擇Lua和Global,表示你要寫有關Global的程式。
        3. 選擇UI和Global,表示你要寫有關Global的UI介面。
        4. 當然有Global,就有區域,你可以給每一個物件都寫相對應的程式碼或UI。
    11. 準備進入正題,Setup的部分,有幾種方式可達成:
      1. onLoad在遊戲loading時完成設置
      2. button on object在一個實體物件上建立一個按鈕(實體按鈕),例如: token
      3. button on screen在螢幕上建立按鈕(虛擬按鈕)
    12. 以上3種我都是過,最後我是選擇第3種,第1種在loading時自動完成,沒辦法手動控制,第2種需要先放一個token在桌面上,我覺得不直覺,但有很多遊戲是這樣設置的,且上方教學影片也是採用此方法,好處是可以用簡單的方式讓按鈕不見(讓物件消失即可),反而第3種要讓按鈕不見有點困難(虛擬無實體),應該可以,但我還沒研究出來。
    13. UI
    14. 建立按鈕:主要設置的按鈕
      1. <button
      2.     id="setUpButton"
      3.     height="100"
      4.     width="150"
      5.     onClick="setUp"呼叫setUp的function
      6.     rectAlignment="MiddleRight"會對齊畫面右側中間
      7.     fontSize="32"
      8.     textColor="red"
      9. >Set Up
      10. </button>
    15. 建立按鈕2:介紹另一種設置的方法
      1. <button
      2.     id="missionButton"
      3.     height="100"
      4.     width="150"
      5.     onClick="missionSetUp"
      6.     rectAlignment="MiddleRight"同上,一樣是畫面右側中間,但會重疊
      7.     fontSize="32"
      8.     textColor="blue"
      9.     offsetXY="0 -100"使用這個參數調整XY,會在上面按鈕的下方,XY座標是base on ectAlignment為基礎座標
      10. >Mission
      11. </button>
    16. Lua
    17. 建立GUID清單
      1. mainGUID = "b37b47"牌堆的GUID
      2. missionPublicGUID = "9a21d7"牌堆的GUID
      3. missionPrivateGUID = "e64367"牌堆的GUID
    18. 建立bool參數,另一種方式讓按鈕失效,畢竟setup只要一次就行
      1. isSetUp = true
      2. isMission = true
    19. 建立function
      1. function setUp()設置的功能
      2.     if isSetUp then如果是true則執行,完成後變false,這樣按鈕只會執行一次
      3.         print("setUp")會在聊天室印出,提供確認用而已,非必要
      4.         local mainDeck = getObjectFromGUID(mainGUID)重點,從GUID辨認是哪一個物件,宣告並使用此物件,後續才能操作此物件
      5.         mainDeck.shuffle()洗牌,很多次只是洗爽的
      6.         mainDeck.shuffle()
      7.         mainDeck.shuffle()
      8.         mainDeck.shuffle()
      9.         mainDeck.shuffle()
      10.         mainDeck.shuffle()
      11.         mainDeck.shuffle()
      12.         mainDeck.shuffle()
      13.         mainDeck.shuffle()
      14.         print("shuffle")
      15.         mainDeck.setPositionSmooth({0,0,0},false,true)移動到桌面中央,setPositionSmooth可以設定是否碰撞,但如果是setPosition,則無法,會造成牌堆碰撞,導致牌堆歪掉,會不正,所以使用setPositionSmooth,另外,畫面正中央為0,0,0,很重要,下方就是依據這個去擺放
      16.         print("setPosition")
      17.         subDecks = mainDeck.split(9)分成9個牌堆,原牌堆90張,9個牌堆,每堆10張,其預設會在原地分成9個牌堆,且會垂直交互放置,就像-|-這樣,90度旋轉交互放置
      18.         print("split")
      19.         subDecks[1].setPosition({-3,0,4})左上角,面對桌子其方位為(左右,前後,上下)
      20.         subDecks[1].rotate({0,-90,0})轉正
      21.         subDecks[2].setPosition({0,0,4})中間上方
      22.         subDecks[3].setPosition({3,0,4})右上角
      23.         subDecks[3].rotate({0,-90,0})
      24.         subDecks[4].setPosition({-3,0,0})左側中間
      25.         subDecks[5].setPosition({3,0,0})右側中間
      26.         subDecks[5].rotate({0,-90,0})
      27.         subDecks[6].setPosition({-3,0,-4})左下角
      28.         subDecks[7].setPosition({0,0,-4})下方中間
      29.         subDecks[7].rotate({0,-90,0})
      30.         subDecks[8].setPosition({3,0,-4})右下角,而第9堆就是原牌堆,其GUID是一樣的,一開始就放在(0,0,0),所以不用異動
      31.         print("Set Up!!!")
      32.         isSetUp = false當完成設置後,將參數改為false,這樣再點按鈕就不會觸發,避免場面錯誤
      33.     end
      34. end
    20. 建立function-2
      1. function missionSetUp()提供另一種設置的方式,相同的部分就不再贅述
      2.     if isMission then
      3.         print("missionSetUp")
      4.         local missionPublic = getObjectFromGUID(missionPublicGUID)
      5.         local missionPrivate = getObjectFromGUID(missionPrivateGUID)
      6.         missionPrivate.shuffle()
      7.         missionPrivate.shuffle()
      8.         missionPrivate.shuffle()
      9.         missionPrivate.shuffle()
      10.         missionPublic.shuffle()
      11.         missionPublic.shuffle()
      12.         missionPublic.shuffle()
      13.         missionPublic.shuffle()
      14.         missionPrivate.deal(1)發1張牌到玩家手牌,預設是發給所有玩家
      15.         print("privateDeal")
      16.         for i=1, 3 do迴圈,預設為++,所以不用特別寫,執行以下程式碼3次,可以使用這個方法來進行設置也是可以的
      17.             missionPublic.takeObject({position={7,0,-8+(i*4)}})這句意思是,從object A中拿object B,被拿的object B要做甚麼處理,所以可以看到object A是一個容器類型,例如: 牌堆deck、抽袋bag...等,object B就是裡面的單一物件,例如: 卡牌card、代幣token...等,()裡面就是來說明要如何處理object B,依序放到定位,會在上方3*3牌堆的右側,由下往上放3張
      18.         end
      19.         print("publicTakeObject")
      20.         print("Mission Set Up!!!")
      21.         isMission = false
      22.     end
      23. end
  5. 以上就是有關自製桌遊的自動設置,感覺還行,沒用到很難的程式碼,大概花了2天的時間閱讀資料,第2天就可以寫出來了,應該是沒有很難,之後就可以線上找人協助測試了,但不清楚其他玩家是否看得到按鈕。


2021年7月12日 星期一

CritDice

CritDice

Date: 20210711
Version: 1
  1. 這是一個代替骰塔和骰子的工具,主要還是在研究元素棋單人規則時,需要D6、D10及D12骰子,雖然家裡有,但會被自製骰塔卡住,另外就是,花費在骰的時間上,從拿取、放入、滾動到產出結果,雖然時間不多,但隨著步驟次數一多,整體也是會花上不少時間在上面。
  2. 這時就想起了APP,是否有APP可以代替這個過程呢?來到Google Play商店裡花了點時間尋找及使用,最後決定使用這一個APP,有以下幾點考慮:
    1. 畫面簡單明瞭,不拖泥帶水,有的APP還給你來個職骰的動畫。
    2. 預設有D2、D3、D4、D6、D8、D10、D12、D20、D100,基本有這些就很夠用了。
    3. 有提供額外條件的設定,例如骰5次取最高、骰5次取最低...之類的。
    4. 最重要的是,有我的最愛功能,可以自訂分類,建立各種擲骰的組合出來,而這個功能是我最需要的,尤其是在元素棋中,分類為元素棋,有移動、擺放和瞬間移動...等擲骰組合,還可以命名方便管理,整個就是非常適合我。
    5. 還有歷史紀錄的功能,方便查詢之前到底骰了什麼?
    6. 除此之外,他還有念出結果的功能。
    7. 最後,APP下方有橫幅小廣告,當然一樣的有付費版,可以無廣告,自訂骰子,更多條件設定...功能。
  3. 就目前而言,基礎版就已經很夠用了,以上就是小小心得,推薦給大家,下方為APP網站和Google商店,有興趣的可以去下載用用看。
  4. CritDice - Best Dice Roller App for Android (Website)
  5. CritDice - Dice Roller (Google Play)

2020年9月15日 星期二

Card Creator

Card Creator

Date: 20200915
Version: 1

  1. 我在Steam上看到的一款工具軟體,專門用來設計卡片遊戲的軟體。
  2. 價格約500-600元左右。
  3. 整體設計上套用階層的概念,使用藍圖的概念,每一層可以分別設定是圖片、ICON、文字...之類的,因此你可以在每一層定義好之後,使用該藍圖依序產生你所需要的同類型卡片,後續只要調整每張卡片內容及張數即可。
  4. 同樣的概念一樣可以套用在卡片背面圖示使用。
  5. 整體使用下來,跟以前只會用PPT來做卡片相比,真的是好用太多了,節省很多時間與人工作業,省時省力,此外,完成設計後,可以一鍵產出不論是PDF,還是單張圖片,甚至可以產出桌遊模擬器可使用的檔案,方便後續測試使用,真的讓我覺得這價格沒白花,比較可惜的是夏季有特賣,我沒跟到,不然就更划算了。
  6. 說完優點,就來說說缺點吧!總歸一句,瑕不掩瑜,但還是有不足之處,整個軟體操作都是依靠滑鼠,沒辦法使用鍵盤操作,先不論有沒有自訂快捷鍵,連ESC都沒有,更別說Ctrl+S...之類的Windows基礎快捷鍵設定也都沒有,讓整體的操作滑順度低了不好,如果有這些功能的話,整體的卡片設計開發速度會在快上不少。
  7. 另外一點可改進的是,在針對各個卡片進行調整時,沒辦法移動到下一張卡片,必須離開卡片調整畫面,回到卡片列表,在點選下一張卡片才能進行下一張卡片的調整,玩過桌遊的都知道,卡片會有很多種,如果每個都照上面步驟切換,真的會浪費不少時間。
  8. 這個軟體仍然持續在更新中,不怕買了之後就這樣了,推薦給想要自行設計桌遊測試的你,花一點錢就可以節省在設計卡片上所需要的時間,可以多花點時間在規則思考上或與他人測試遊戲上。
  9. 提供Steam連結,大家可以先去看看:Steam Card Creator