VC#講座


ここではVisual C#向けに作成したコードを公開します。
Visual Basic向けのコードは別ページへどうぞ。

その1−麻雀得点計算サンプル v1.2[★◎◎◎◎]
麻雀の得点計算を行うサンプルです。
単に最高得点を計算するだけでなく、牌に対し全上がりパターンを表示します。
上がり牌を指定しないと、上がり牌の検索も行うので清一色の上がり牌で迷った時も安心。
バージョンアップ履歴

2011/10 v1.2
混老頭に食い下がりが設定されていたのを修正。
VC2010に移行。

2011/04 v1.1
ロン上がりの一発が不可判定されるのを修正。
九蓮宝燈が暗槓ありでも有効判定されるのを修正。
大四喜をダブル役満とした。
スクリーンショット  ダウンロード 約80KB

その2−AVIファイル生成サンプル[★★★◎]
WIN32APIを用いて、非圧縮のAVIファイルを作るサンプルです。音声・画像両方含む動画を生成します。
AVIの作成機能をクラスとして切り出しており、再利用しやすくしています。
Graphicsオブジェクトに保存した画像を生成していくだけで動画が生成できます。
ダウンロード 約26KB


目次へ