オセロをドラクエにすり替える


(JAM Project 「The Brave」(テレビ東京系ドラマ24『勇者ヨシヒコと導かれし七人』OP )

『勇者ヨシヒコと導かれし七人』
シーズン3ですね。全作見てます。立ち寄る村は、毎話山形県の庄内映画村ですが、テンプレ最高ですね。

前回、前々回で、オセロ盤を他のゲーム盤にすり替えましたが、今回はドラクエ(っぽい絵)にすり替えます。

tcl/tkで表示できるようにppm形式の画像を作成しましょう。
Gimpで作ります。32 X 32のキャンバスで、海の絵を作り、名前を付けてエクスポートする時に、拡張子をppmにすれば良いです。

dra-002

このような絵を作りました。
dra-001

では、オセロ盤をドラクエ盤にすり替えます。
同じようにボタンで作りますが、ボタンの名前を座標を表す1桁の数字で構成しているため、マスを2桁にすると不都合がでます。

button .b$i$j 〜(省略)

よって、セパレータとして_を入れておきます。

button .b${i}_${j} 〜(省略)

ボタンへの画像表示は、これでいけます。

image create photo aaa -file ファイル名
button .b  -image aaa

では実行してみます。

takk@deb83:~$ git clone https://github.com/takkete/scrap.git
takk@deb83:~/scrap$ gcc -DDRA game.c
takk@deb83:~/scrap$ wish gameboard.tcl

dra-003

絵だけです。まだエンジンがないので、動きません。

Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA