Difference between revisions of "One Zero One"

From TW OTAKU wiki
Jump to navigation Jump to search
Line 45: Line 45:
* 50行變成60行
* 50行變成60行
* 新增命令:
* 新增命令:
** END x 1
** END: 結束該行(不能再放卡片)
** CONT x 1
** CONT: 開放該行
** GOSUB x 2
** GOSUB: 可以移動GOSUB字元旁邊的卡片到任何至少有三張牌的程式行
** GET x 1
** GET: 可以讓你從對手手牌中抽一張卡片,加進自己的手牌。
** NEXT x 1
** NEXT(KS獎勵): 下一名玩家必須把牌出在NEXT字元的旁邊
* CPU卡(單人模式)
* CPU卡(單人模式)(KS獎勵)

Revision as of 09:51, 10 July 2015

人數:2
年齡:8+
遊戲時間:10 mins

設置

直擺五張行號卡(10-50),另外五張控制卡放在行號卡的左邊(0朝上,1朝下。用來表示目前該行由誰控制)。最後把執行RUN卡放在50那行,距離50約四張卡寬的地方。

把綠色卡跟灰色卡中的命令(Command)卡(一面是0一面是1)分成兩個牌堆,分別分給兩位玩家。每個玩家應該有17張卡片。

其中一名玩家把卡片都翻到0的那面,另外一位翻到1的那面。玩家分別從自己的牌堆中拿出一張上面沒有命令字元(PRINT、ENTER等等)的卡片,剩下16張卡片洗牌後放在旁邊。

隨機決定起始玩家後,起始玩家把自己手上的卡片放到10的右邊,另外一名玩家把卡片放到20的右邊。玩家分別從自己的牌堆中抽最上面三張為起始手牌,然後依序由起始玩家開始遊戲。

遊戲步驟

在玩家的回合中,會發生下列三件事:

  1. 輸入 INPUT: 從你的手牌中使用一張牌到程式裡。輸入時必須按照以下規則
    1. 依照玩家所屬的數字朝上
    2. 在擺放之前,玩家應該選好自己要擺放的方向。必須直放,不能橫放。
    3. 卡片必須放在該行最左邊的空格。如果該行尚未有卡片,則必須放在行號卡的旁(右)邊。如果兩張卡片中間沒有空格(gap),則你不能把卡片插在它們中間。
    4. 除了第10行跟第20行之外,除非該行上面的行號都已經擁有至少三張卡在其中,否則不能把卡片放在新的空行裡。(除非卡片上的命令字元允許)
    5. 卡片一旦放置就不能改變方向或移動(除非其他卡片上的命令字元命令你這樣作),而且不能把卡片放在其他卡片上。
    6. 每行卡片的數量沒有限制,除了第50行最多只能有三張卡片。
  2. 執行 EXECUTE: 如果你使用的牌上有命令字元,則執行該命令
  3. 載入 LOAD: 從牌堆中抽一張牌直到你有三張手牌

每一行代表不同的分數,從10分到50分。要獲得一行的分數必須滿足下列兩個條件:

  1. 你的卡片要比對方多
  2. 該行至少要有三張以上卡片

遊戲滿足下列條件時結束:

  • 第三張卡片放到50程式行上 或者
  • 當有玩家回合結束要補滿手牌時,牌堆剩下不足以讓他補滿三張手牌。

命令字元有:

  • 刪除鍵 DELETE: 鄰近DELETE字元的卡片會被移除
  • 執行鍵 ENTER: 鄰近ENTER字元的卡片會被移到下一行
  • IF...THEN...: 鄰近IF...THEN...字元的卡片會被翻到另一面
  • 列印鍵 PRINT: 如果鄰近PRINT字元處沒有卡片,則使用PRINT卡片的玩家可以立即從手牌中再使用一張卡片。如果新卡片上有其他命令字元,該命令也會執行。
  • 儲存鍵 SAVE: 當使用SAVE字元卡片時,鄰近SAVE字元的卡片以及SAVE字元本身的卡片不會受到其他卡片效果影響。

擴充

101.1

  • 50行變成60行
  • 新增命令:
    • END: 結束該行(不能再放卡片)
    • CONT: 開放該行
    • GOSUB: 可以移動GOSUB字元旁邊的卡片到任何至少有三張牌的程式行
    • GET: 可以讓你從對手手牌中抽一張卡片,加進自己的手牌。
    • NEXT(KS獎勵): 下一名玩家必須把牌出在NEXT字元的旁邊
  • CPU卡(單人模式)(KS獎勵)