忍者ブログ
電源不要系同人サークル「Paper Entertainment Factory」のアナウンスと、適当な駄文。
実験的にNScripterで1人麻雀を組んでみている。
そして麻雀というゲームのルールは意外と複雑であることを思い知った。特に、和了と役の成立判定がかなり面倒で、打ってる人間がなんとなく判断していることをアルゴリズムで判定しようとすると例外処理や場合分けが多くて難儀する。同じ牌をシュンツ・コーツ・アタマのいずれの部分として解釈するかということと、高点法がネック。

複雑な判定には多くの変数や計算結果保持用ワークを必要とするが、NScripterにはローカル変数という概念がないので、それらの変数やワークの管理に非常に神経を使う。これはあれだ、アセンブラでのレジスタ管理のようなものだな。

で、なんとか和了判定まではできた。最後に残ったのが役の成立判定。まあ、地道に1つづつ作っていこう。
PR

Comment
Name
Title
Mail
URL
Comment
Pass   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
この記事へのトラックバック
この記事にトラックバックする:
[443] [442] [441] [440] [439] [438] [437] [436] [435] [434] [433
«  Back :   HOME   : Next  »
プロフィール
HN:
MOS&FK
性別:
男性
職業:
ゲーム会社勤務
趣味:
電源不要ゲーム
カレンダー
12 2025/01 02
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
最新CM
[04/16 GW]
[04/16 FK]
[04/15 GW]
[04/15 GW]
[02/27 FK]
ブログ内検索
カウンター
フリーエリア
最新TB
バーコード
忍者ブログ [PR]