《1;》遊戲規則書

合奏 · 規則書 v0.4.0|線上連機版|2–6 人|8 歲以上

共同完成一首歌曲,同時設法成為第一位清空手牌的玩家。

v0.2 新增 v0.2 修改 暫定:數值以設定檔為準 v0.3 v0.4

v0.4.0 變更摘要 v0.4

v0.3.0 變更摘要 v0.3

v0.2.0 變更摘要

v0.2.0 配合「本地連機 demo」整理,把 v0.1.0 中寫著「待測試」「依卡片文字」的地方全部訂出暫定規則,並新增三類卡牌。標示 暫定 的數值都集中在設定檔 shared/config.js,數值以設定檔為準。

1 遊戲總覽

《1;》是一款以「共同創作音樂」為核心的競爭型手牌管理遊戲。所有玩家共同演奏同一首歌,但每個人的目標都是:比其他玩家更早打完自己的手牌。

項目說明
曲風 Style改變本局部分出牌規則
調性 Key決定哪些音屬於目前的「安全音」
拍號固定 4/4 拍
狀態意義遊戲效果
SAFE與目前調性相容正常出牌
OUTSIDE不屬於目前安全音仍可出牌,但通常要抽 1 張

You don't need to know music to make music.
你不需要懂音樂,也能創作音樂。

2 遊戲目標

第一位在自己的回合結束時手牌降至 0 張的玩家立即獲勝。

2.1 最後一張牌

若最後一張牌造成 OUTSIDE 抽牌、特殊牌抽牌或其他尚未完成的效果,必須先全部結算;結算後手牌仍為 0 才算獲勝。

2.2 回合開始時已經沒有手牌 v0.2 新增

如果玩家在別人的回合中被效果清空手牌(例如糖果、雲朵、鏡子),他在自己的回合開始時直接獲勝,視同完成了這個回合。

3 配件總覽

類別數量模式
音符牌144核心
休止牌32核心
轉調牌24標準
特殊牌32標準(新手模式只用 Repeat、Silence、Improv 各 4 張)
節奏牌 v0.2 新增24標準
怪音符 v0.2 新增24標準(可關閉)
神奇音符 v0.2 新增20標準(可關閉)
曲風卡6核心
調性卡12(12 個大調)核心

主要牌庫合計:300 張(新手模式 188 張)。

4 卡牌系統

4.1 音符牌 v0.3

每張音符牌有:音高、音域、拍數。144 張=12 個音 × 3 個音域 × 4 種拍數,每種組合剛好 1 張。卡面由上到下:

4.2 音高:顏色+形狀

每個音都同時有顏色和形狀,不會只靠顏色辨識。7 個自然音各有一種形狀;升記號音使用下方自然音的形狀,塗上兩個相鄰音的顏色,右上角有一個小小的「+」。

C
C♯
D
D♯
E
F
F♯
G
G♯
A
A♯
B

4.3 音域

左上角的記號:∨ 低音、● 中音、∧ 高音。音域不影響 SAFE/OUTSIDE 判定。同一個 C 在三個音域的樣子:

4.4 拍數

圓點五線譜拍數
½ 拍
1 拍
1½ 拍(怪音符)
2 拍
3 拍(怪音符)
4 拍

5 調性與安全音

遊戲開始時公開 1 張調性卡,直接列出目前的 SAFE 音。例如 C 大調:

G 大調(注意 F♯ 變成 SAFE,F 變成 OUTSIDE):

OUTSIDE 是遊戲機制分類,不是「錯音」。調外音在真實音樂中常常是張力與色彩的來源。

6 拍數與小節

每個小節 4 拍。玩家輪流把牌放進同一個小節;剛好 4/4 時小節立即完成,開始下一小節。卡牌拍數不能超過目前小節剩下的拍數。

7 休止牌

休止牌有拍數、不發出聲音、永遠不判定 SAFE/OUTSIDE。32 張=4 種拍數 × 8 張。

8 曲風系統

遊戲開始時隨機抽 1 張曲風卡(新手模式固定 POP)。

8.1 POP|流行

Easy Melody:每個小節第一次 OUTSIDE 不用抽牌

8.2 ROCK|搖滾 暫定

Strong Beat:在第 1、3 拍打出 SAFE 音 → 下一位玩家抽 1 張。「強拍」指音符從小節的第 1 拍或第 3 拍開始。

8.3 JAZZ|爵士 v0.2 修改

More Tension:OUTSIDE 不用抽牌,但連續第二張 OUTSIDE 要抽 2 張

修改原因:v0.1.0 寫的是「每位玩家每回合第一次 OUTSIDE 不需抽牌」,但正常情況每回合只會出 1 張音符,所以等於 OUTSIDE 永遠沒有懲罰,SAFE/OUTSIDE 機制在爵士局完全失效。

8.4 BLUES|藍調 暫定

Blue Note=目前調性的 ♭3 與 ♭7(C 大調時是 D♯/E♭ 與 A♯/B♭),視為 SAFE;轉調後跟著移動。

8.5 CLASSICAL|古典 暫定

上一個判定過的音符是 OUTSIDE,而你打出 SAFE 接在它後面 → Resolution:選 1 張手牌棄掉。

8.6 ELECTRONIC|電子 暫定

每完成第 4、8、12… 小節,完成這個小節的玩家選 1 張手牌棄掉;終局播放時該小節會自動重播一次。

9 遊戲準備

  1. 依模式組成牌庫並洗勻。
  2. 每位玩家抽 8 張(新手模式 13 張)。v0.3
  3. 隨機抽 1 張曲風卡、1 張調性卡(新手模式:POP、C 大調)。
  4. 小節板設為 0/4,預留歌曲軌道。
  5. 隨機決定起始玩家,依順時針進行。

10 玩家回合 v0.2 修改

STEP 1|0 拍牌(可選)
最多打出 1 張 0 拍牌:轉調、節奏牌、Echo、Extend、Cut、Reharmonize、Remix、Improv。打出後抽 1 張。 v0.3
STEP 2|佔拍牌(必須)
打出 1 張放得進目前小節的佔拍牌:音符、休止、Repeat、Silence、怪音符、神奇音符。
STEP 3|判定與結算
判定 SAFE/OUTSIDE → 卡牌效果 → 曲風效果 → 小節是否完成 → 是否清空手牌。
沒有佔拍牌可以出
抽 1 張,回合結束(抽到的牌不能立刻打出)。

例外:連奏、流星讓 STEP 2 可以再做一次;風鈴讓你之後可以連續出任意張 ½ 拍以下的牌。這些額外出牌都是「可以」,不是「必須」,可以隨時結束回合。

手上只剩 0 拍牌時沒辦法獲勝:出了 0 拍牌之後還是必須出 1 張佔拍牌,出不了就要抽牌。

11 無牌可出、牌庫抽完

11.1 牌庫抽完 v0.2 新增

被棄掉或用掉的牌(0 拍牌、各種效果棄掉的牌)進入棄牌堆。牌庫抽完時,把棄牌堆洗勻變成新的牌庫;兩邊都空就跳過抽牌。已經打進歌曲軌道的牌是「歌」,不會回收。

11.2 樂團休息 v0.2 新增

如果整整一輪(每位玩家各一個回合)都沒有人打出佔拍牌,目前小節剩下的拍數自動以休止填滿,開始下一小節。這個安全閥避免所有人手上的牌都放不進目前小節時遊戲卡死。

11.3 小節空隙 v0.4

輪到你時,如果目前小節只剩不到 ½ 拍(例如 ¼、⅛、1/16 拍),而你手上沒有任何放得進去的牌,剩下的空隙自動以休止補滿,開始下一小節,然後你照常進行回合。

12 轉調

轉調牌 24 張=12 個大調 × 2 張,0 拍。打出後調性立即改變,從下一個需要判定的音符開始使用新的 SAFE 音組。

13 特殊牌 v0.2 修改

8 種 × 4 張。「上一個音」指歌曲軌道上最近的一個有音高的音(休止、打擊不算)。

名稱拍數效果
重複 Repeat½/1/1/2複製上一個音的音高,照常判定。
回音 Echo0上一個音在終局時多一次回音。
延長 Extend0上一個音 +1 拍(限目前小節、放得下)。
截短 Cut0上一個音拍數減半(限目前小節)。
靜默 Silence填滿用休止填滿剩下的拍數,小節立即完成。
重塑 Reharmonize0翻開 3 張調性卡,選 1 張成為新調性。
重混 Remix0重新排列最近 3 個音的音高。
即興 Improv0本回合接下來的 OUTSIDE 不用抽牌。

13A 節奏牌 v0.2 新增

4 種 × 6 張,全部是 0 拍(受「每回合最多 1 張 0 拍牌」限制)。

名稱效果
連奏 Double Time本回合可以再出 1 張佔拍牌。
慢板 Half Time下一位玩家本回合只能出 ≤ 1 拍的牌。
切分 Syncopation出牌順序反轉。
搶拍 Pickup跳過下一位玩家。

終局播放時,慢板所在的小節伴奏會放慢一半。

13B 怪音符 v0.4

24 張,佔拍,每張都不一樣、各只有 1 張,開房時可以關閉。拍數最短到 1/16 拍。

名稱拍數音效果
附點音符1½C1½ 拍的音符,照常判定。
長附點3F3 拍的音符,照常判定。
三連音 Triplet1C、E、G3 個音擠在 1 拍;全部 SAFE 才算 SAFE,否則算 1 次 OUTSIDE。
雙音 Dyad1C、G同時響兩個音;每個 OUTSIDE 的音各抽 1 張。
萬用音 Wild1—出牌時自己指定音高與音域。
拍手 Clap½—有聲音、沒有音高,不判定。
鼓 Drum1—有聲音、沒有音高,不判定。
十六分音符¼E(高)¼ 拍的音符,照常判定。
三十二分音符⅛G(高)⅛ 拍的音符,照常判定。
六十四分音符1/16B(高)1/16 拍,最短的音符,照常判定。
附點三十二分3/16D3/16 拍的音符,照常判定。
十六分+六十四分5/16C♯十六分音符連上六十四分音符,照常判定。
附點十六分⅜A⅜ 拍的音符,照常判定。
八分+三十二分⅝F(高)八分音符連上三十二分音符,照常判定。
附點八分¾F♯¾ 拍的音符,照常判定。
雙附點八分⅞A(低)⅞ 拍的音符,照常判定。
差一咪咪15/16E差 1/16 拍就滿 1 拍,照常判定。
四分+十六分1¼D(低)四分音符連上十六分音符,照常判定。
雙附點四分1¾A♯1¾ 拍的音符,照常判定。
二分+十六分2¼G(低)二分音符連上十六分音符,照常判定。
差一點3¾C(低)3¾ 拍,差 ¼ 拍就填滿整個小節,照常判定。
快速音階¼C、D、E、F¼ 拍裡跑完 4 個音(每個 1/16 拍);全部 SAFE 才算 SAFE。
連打½D½ 拍裡同一個音連打 4 下(每下 ⅛ 拍)。
顫音 Trill1G、A1 拍裡兩個音快速交替 16 下;兩個音都 SAFE 才算 SAFE。

13C 神奇音符 v0.2 新增

20 張,每種只有 1 張,佔拍。共通規則:不判定 SAFE/OUTSIDE,永遠安全(唯一例外是貓咪);播放時使用特殊音色,音高由系統從目前調性自動挑選。

名稱拍數效果
彩虹1本小節接下來的所有音符都視為 SAFE。
流星½出完之後可以再出 1 張佔拍牌。
月亮2所有人把整副手牌傳給下一位。
鏡子1選一位玩家,和他交換手牌。
時鐘1下一位玩家只能出 ½ 拍以下的牌,出不了就抽 1 張。
氣球1棄掉 1 張手牌。
雨滴½其他所有玩家各抽 1 張。
糖果1手牌最多的玩家棄 2 張。
貓咪1喵!音高隨機並照常判定;SAFE 的話再棄 1 張。
鈴鐺1所有人公開手牌,直到你的下個回合。
四葉草1下一次因 OUTSIDE 要抽牌時,改成棄 1 張。
蝴蝶1轉調到你指定的任一大調。
泡泡½直到你的下個回合前,別人的效果不能讓你抽牌。
雲朵2所有人(包含你)各棄 1 張。
音樂盒4只能在小節開頭出(4 拍);出完再棄 1 張。
蒲公英1把 2 張手牌分給左右兩位玩家各 1 張。
燈籠1把本局曲風換成你指定的曲風。
魔法棒1執行任一種 0 拍特殊牌或節奏牌的效果。
糰子1½三個上行音;下一位玩家的音符若為 OUTSIDE,改抽 2 張。
風鈴½出完之後可以連續再出任意張 ½ 拍以下的牌。

14 小節與歌曲軌道

所有實際產生聲音或休止的牌,依出現順序排成歌曲軌道。它同時是遊戲紀錄,也是終局播放的資料。0 拍牌不進歌曲軌道,但轉調、慢板、Echo 會影響播放。

15 遊戲結束

任一玩家於自己回合完成全部效果後手牌為 0 → 遊戲立即結束,該玩家獲勝,其餘玩家不再出牌。

16 最終演奏

數位版會把歌曲軌道轉換成實際音樂:

17 新手模式

保留:音符、休止、Repeat、Silence、Improv;固定 C 大調+POP。移除:轉調、Remix、Reharmonize、Extend、Cut、節奏牌、怪音符、神奇音符、複雜曲風。

新手只需要知道四條規則:

  1. 想辦法把自己的牌全部打完。
  2. 卡牌拍數不能超過目前小節剩下的空間。
  3. SAFE 可以直接打出。
  4. OUTSIDE 也可以打出,但通常要抽 1 張。

18 完整模式

加入完整的曲風能力、轉調、節奏牌、特殊牌、怪音符與神奇音符。除了手牌管理,也會產生調性控制、節奏控制、卡手製造與歌曲結構操控等策略。

19 完整回合範例

狀態:POP、C 大調、小節 2/4(剩 2 拍)。手牌:G●、F♯●、A●●、休止●、轉調→G 大調。

20 樂理簡化原則

本遊戲不是完整的作曲模擬器,而是 Playable Music Theory:足以產生音樂感、一般玩家也能理解的簡化規則。

21 學習設計

採用隱性學習:第一次遊玩「這個顏色可以出」→ 數局後「換 Key 之後能出的顏色變了」→ 逐漸建立「調性會改變哪些音比較自然」的直覺。數位版的 SAFE 提示預設在新手模式開啟、標準模式關閉,每位玩家可以隨時自己開關。

22 原型測試項目 v0.3

v0.1.0 的測試項目全部保留。以下是電腦玩家的模擬對戰(每種設定 400 局)。這只是 Bot 的結果,真人會不一樣,但可以當作實測前的參考:

設定v0.2 每人回合數v0.4 每人回合數v0.4 歌曲小節數OUTSIDE 比例
標準 2 人5.910.88.229%
標準 4 人4.58.612.925%
標準 6 人3.97.917.423%
新手 4 人6.412.722.939%

v0.2 的標準模式一局太短,因為 0 拍牌讓一回合能出掉 2 張。v0.3 加上「0 拍牌出牌後抽 1 張」並增加起始手牌,每人回合數約為原本的兩倍。實測時請繼續觀察:一局的時間感、0 拍牌是否變得太少人用、4 拍牌是否卡手。

23 核心體驗驗收標準

  1. 完全不懂樂理也能玩。
  2. 出牌具有策略:拍數、SAFE/OUTSIDE、手牌數、調性、曲風、特殊牌。
  3. 最後真的形成一首歌曲,按下 ▶ PLAY 時所有玩家第一次完整聽見它。

24 一句話介紹

大家一起寫一首歌,但只有一個人能先把手牌打完。
Compose together. Compete to finish first.

25 核心標語

你不需要懂音樂,也能創作音樂。
You don't need to know music to make music.

附錄 A 數位版設定

設定誰可以調整說明
模式(新手/標準)房主開房時選擇
怪音符、神奇音符房主標準模式可以個別關閉
牌庫比例房主原版,或 4 拍音符與 4 拍休止各減半
出牌時播放音高房主預設開啟 v0.4;關掉的話,旋律留到終局才揭曉
靜音每台裝置遊戲畫面右上角的喇叭按鈕
SAFE 提示每位玩家遊戲中隨時開關;放不進小節的牌永遠會變淡
聲音每台裝置房主與桌面模式預設開啟,其他玩家可以按「在我的裝置播放」
電腦玩家房主大廳可以加入電腦補位
斷線重連—60 秒內重新打開網頁會回到原座位;超時由電腦代打,回來後可以接手

附錄 B 設定檔數值

檔案:shared/config.js。修改後重新啟動伺服器即可生效;改完規則也可以執行 npm run build:rules 重新產生這份規則書。

項目目前數值
起始手牌標準 8/新手 13
0 拍牌出牌後抽牌1
自動補休止的空隙上限½ 拍
OUTSIDE 抽牌1
ROCK 強拍位置/下一位抽牌第 1、3 拍/1
JAZZ 連續 OUTSIDE 抽牌2
BLUES Blue Note♭3、♭7
CLASSICAL 棄牌1
ELECTRONIC Loop 間隔/棄牌每 4 小節/1
Reharmonize 選項數3
Remix 張數3
糰子抽牌/糖果棄牌/蒲公英分牌2/2/2