ライフゲーム for Silverlight - Vol.4 -

ライフゲームをSilverlight3で実装しました。
Microsoft Silverlight を入手

今回からSilverligtht3に切り替えました。
前回から機能を拡張しました。
※フルスクリーン切り替え時に時間がかかります。。。

[Start]ボタン : ライフゲームを開始します。
[Stop]ボタン : ライフゲームを停止します。
[1Step]ボタン : ライフゲームを1ステップ進めます。
[Fill]ボタン : ライフゲームの盤面にオブジェクトを全配置します。
[Clear]ボタン : ライフゲーム盤面にある全てのオブジェクトを削除します。
[Random]ボタン : ライフゲーム盤面にある全てのオブジェクトをランダムに再配置します。
[壁有り]チェックボックス : 壁有り/壁無しを切り替えます。壁無しの場合、上下/左右の端と端がつながっています。
[FullScreen]チェックボタン : ライフゲームの盤面をフルスクリーン化します。

ライフゲーム盤面でマウスカーソルをクリックすると、オブジェクトを配置/削除します。 左ボタンを押しながらマウスカーソルを移動すると、連続配置/削除ができます。


Silverlightを勉強する人の手助けになるかと思いソースコード公開中デス。
Vol.4 ソースコードのダウンロード

【過去のバージョン】
Vol.1
Vol.2
Vol.3


ブログに戻る