• 沒有找到結果。

圍棋助手 Go Game Assistant

在文檔中 通用棋譜編製系統之研究 (頁 12-15)

第二章 背景說明

2.1 現有棋譜編輯系統之概述

2.1.1 圍棋助手 Go Game Assistant

圍棋助手[4],是針對圍棋所發展出來的棋譜編輯系統,作者為大 陸的胡小奇先生,目前最新版本為 8.30,有簡體中文和繁體中文兩 種版本,是目前相當熱門的圍棋棋譜編輯系統。圖 2-1 顯示主要的程 式畫面:

圖 2-1、圍棋助手 Go Game Assistant 的程式畫面

以下以介面設計、操作模式和棋譜格式這三方面作介紹:

‹ 介面設計:

整個程式的介面設計是以左半部的棋盤為主,右上角的註解區和 右下角的樹狀棋步列表為輔,另有標題列、功能表、工具列和狀 態列等。左半部的棋盤用以模擬真實的下棋情境,顯示目前的盤 面狀況,同時也能直接在棋盤上下子或標示標記符號。右上角的 註解區域用來輸入及顯示棋局和棋步的相關說明。右下角的當前 棋局視窗以樹狀結構顯示所有棋步、分支和標記節點,讓使用者 可以清楚得知道目前所觀看的棋步,是位於整個棋譜的哪一個部 分。

另外,在右下角的區域另可選擇縮圖(棋局的簡略版,分支點之 間的棋步以一個節點表示)、圍棋教程(圍棋教學棋譜庫)、研究

心得(圍棋題庫)、經典棋譜(名家實戰譜)與對局面版(操作 棋步及打譜相關設定)等選擇。

‹ 操作模式:

操作模式以編輯和瀏覽兩個部分分別作討論。

z 編輯:

使用者在棋盤上可以滑鼠左鍵點選棋盤空點來下子。在下子 的過程中,程式會自動控制黑白兩子交替落子。如果想要編 輯分支,可以在當前棋局中按滑鼠右鍵選擇「配參考圖模 式」,新增的一手就會是分支中的第一步。另外在功能表和工 具列上以選單和按鈕的方式讓使用者添加標記符號和棋子

(圖 2-2)。

   

圖 2-2、圍棋助手的添加標記功能

z 瀏覽:

棋譜的瀏覽可透過右下角的樹狀棋譜列表,直接選擇欲觀看 的棋步,或者點選工具列表中的按鈕(圖 2-3),依序表示可 跳至第一步(局始)、前十步、前一步、後一步、後十步、最 後一步(局終)、指定點、讓棋譜自動播放、上一分支點(參 考圖)、下一分支點(參考圖)或上一註解、下一註解。另外,

在棋盤上也有符號標明下一步的位置(包含主幹和分支部

分),使用者也可以從棋盤直接點選下一步的位置,而進入含 有此步的分支中作觀看(圖 2-4)。

         

圖 2-3、圍棋助手的瀏覽棋步功能按鈕

其他下一步

位置(分支) 目前位置

原始下一步位置(主幹)

圖 2-4、圍棋助手中標示下一步與分支的提示圖案

‹ 棋譜格式:

目前圍棋助手所支援的棋譜格式主要為自訂的 GOA 和通用的 SGF[12]兩種,另外也能讀取 MGT、NGF、UGF、BDX、GOS、

IGO、GO、MAN 和 GIB 等其他圍棋棋譜編輯器統所制訂的棋譜 格式檔案。

在文檔中 通用棋譜編製系統之研究 (頁 12-15)

相關文件