[Gtk] Gtk Go/Reversi Board Template

  • Gtk Go/Reversi Board Template
  • Download : GtkGoBoard.zip

    Download : GtkReversiBoard.zip

    要實現板子遊戲的介面多半是使用數個按鈕元件(排列成矩陣的方式)來完成,但是如果版子上的物件一複雜(例如西洋棋),那這個時候使用DrawingArea會是一個比較好的解決方式(畢竟Gtk跟Gimp可是有密切的關係)。這裡提供使用Gtk的DrawingArea畫出的圍棋以及黑白棋的板子樣板程式,有興趣的人拿去玩玩看吧!(左鍵:黑棋,右鍵:白棋,中鍵:取消)

    Gtk Go Board Template:


    Gtk Reversi Board Template

    基本上板子的大小部份都處理好,美中不足的是棋子的大小我沒有讓它動態變更,有時間我再補強吧!

    PS. 記住!這是樣板,沒有 AI。

Orange - data analysis tool

Installation pip install orange3 Run orange python -m Orange.canvas