部品画像を用いて碁盤イメージを表示する
「へぼ碁の検討」では GIF画像を使って棋譜を表示しています。
19路盤の棋譜1枚のファイルサイズは 5KB〜9KB程度になります。
このページでは、碁盤を細かく分解した部品の画像を用いることによって、
より少ないファイル容量で 碁盤を表示する方法を追究します。
ここで用いる部品は17個で、そのファイルサイズは合計で約15KBです。
なお、ここで用いる部品には 着手番号の入った石はありません。
部品と それを 組み合わせた碁盤
部品
| 5路盤(table)
| 5路盤(pre)
| 局面例
|
|
|
![](z.gif) ![](x.gif) ![](x.gif) ![](x.gif) ![](x.gif) ![](x.gif) ![](z.gif)
![](y.gif) ![](t.gif) ![](u.gif) ![](u.gif) ![](u.gif) ![](v.gif) ![](y.gif)
![](y.gif) ![](l.gif) ![](o.gif) ![](o.gif) ![](o.gif) ![](r.gif) ![](y.gif)
![](y.gif) ![](l.gif) ![](o.gif) ![](p.gif) ![](o.gif) ![](r.gif) ![](y.gif)
![](y.gif) ![](l.gif) ![](o.gif) ![](o.gif) ![](o.gif) ![](r.gif) ![](y.gif)
![](y.gif) ![](c.gif) ![](d.gif) ![](d.gif) ![](d.gif) ![](e.gif) ![](y.gif)
![](z.gif) ![](x.gif) ![](x.gif) ![](x.gif) ![](x.gif) ![](x.gif) ![](z.gif)
|
![](z.gif) ![](x.gif) ![](x.gif) ![](x.gif) ![](x.gif) ![](x.gif) ![](z.gif)
![](y.gif) ![](B.gif) ![](u.gif) ![](u.gif) ![](B.gif) ![](W.gif) ![](y.gif)
![](y.gif) ![](l.gif) ![](o.gif) ![](B.gif) ![](B.gif) ![](W.gif) ![](y.gif)
![](y.gif) ![](B.gif) ![](B.gif) ![](p.gif) ![](W.gif) ![](W.gif) ![](y.gif)
![](y.gif) ![](W.gif) ![](W.gif) ![](W.gif) ![](o.gif) ![](r.gif) ![](y.gif)
![](y.gif) ![](c.gif) ![](d.gif) ![](d.gif) ![](d.gif) ![](e.gif) ![](y.gif)
![](z.gif) ![](x.gif) ![](x.gif) ![](x.gif) ![](x.gif) ![](x.gif) ![](z.gif)
|
対局進行例