JavaScriptとHTML5で遊ぶ麻雀小粒プログラミング

Javascriptで遊ぶ麻雀小粒プログラミング

JavaScriptでプログラミングした麻雀の小粒プログラム集を公開しています。稚拙なものばかりですが、プログラムのヒントや参考になれば幸いです。

麻雀プログラミング記事一覧

63view
Javascriptで遊ぶ小粒プログラミングアイキャッチ
#01 牌山を生成する

今回のお題は、牌山の生成と生成した牌山を乱数でシャッフルする処理を紹介します。乱数は「Mersenne Twister ...

続きを見る

28view
Javascriptで遊ぶ小粒プログラミングアイキャッチ
#02 牌山を画像で表示させる

今回のお題は、前回のお題で生成した牌山を牌画で表示させる処理を紹介します。牌画はCSSスプライトを利用して表示します。 ...

続きを見る

49view
Javascriptで遊ぶ小粒プログラミングアイキャッチ
#03 サイコロを振るプログラムを作る

今回のお題は、乱数を利用してサイコロを振る処理を紹介します。関数化してあるので、同時に複数のサイコロを振るプログラムにも ...

続きを見る

16view
Javascriptで遊ぶ小粒プログラミングアイキャッチ
#04 牌山から配牌を取る(1)

今回のお題は、生成した牌山から配牌を取る処理を紹介します。配列の頭から順番に牌を引いていくだけの簡単な処理です。 目次プ ...

続きを見る

5view
Javascriptで遊ぶ小粒プログラミングアイキャッチ
#05 preタグチェンジャーを作る

preタグで囲まれた範囲は、スペース・改行などが等幅フォントで表示されます。WEBページにソースコードを入れたいたいとき ...

続きを見る

6view
Javascriptで遊ぶ小粒プログラミングアイキャッチ
#06 牌山から配牌を取る(2)

今回のお題は、生成した牌山から配牌を取る処理を紹介します。配列の頭から順番に牌を引いていくだけの簡単な処理です。 目次プ ...

続きを見る

20view
Javascriptで遊ぶ小粒プログラミングアイキャッチ
#07 配牌を配列に格納する

今回のお題は、牌山から取り出した配牌を配列(tehai)に格納する処理を紹介します。アガリ判定やシャンテン判定処理をする ...

続きを見る

13view
Javascriptで遊ぶ小粒プログラミングアイキャッチ
#08 手牌を並べ替えて表示する

シャッフルされた牌山から取った手牌は見た目は並べられていない状態です。今回のお題は、手牌用の配列(tehai)に格納され ...

続きを見る

17view
Javascriptで遊ぶ小粒プログラミングアイキャッチ
#09 通常手のアガリとシャンテン数を算出する

チートイツと国士無双を除く通常手のアガリ判定とシャンテン数を算出する処理を紹介します。 目次プログラムの解説と実行通常手 ...

続きを見る

14view
Javascriptで遊ぶ小粒プログラミングアイキャッチ
#10 国士無双とチートイツのシャンテン数を算出する

チートイツと国士無双のアガリ判定とシャンテン数を算出する処理を紹介します。 目次プログラムの解説と実行国士無双のシャンテ ...

続きを見る

30view
Javascriptで遊ぶ小粒プログラミングアイキャッチ
#11 アガリとシャンテン数を算出する

通常手とチートイツ・国士無双のアガリ判定とシャンテン数を算出するプログラムを使って、シャンテン数を算出する処理を完成させ ...

続きを見る

25view
Javascriptで遊ぶ小粒プログラミングアイキャッチ
#12 簡易シャンテン数当てゲーム

配牌を取ってシャンテン数を当てるミニゲームを紹介します。 目次プログラムの解説と実行簡易シャンテン数当てゲームで遊んでみ ...

続きを見る

8view
Javascriptで遊ぶ小粒プログラミングアイキャッチ
#13 動作チェックとバグ取りをしっかりやろう~通常手編

麻雀プログラムの動作チェックは牌画を表示させることで格段に作業効率が向上するというお話です。 目次動作チェックとバグ取り ...

続きを見る

14view
Javascriptで遊ぶ小粒プログラミングアイキャッチ
#14 setInterval関数で擬似マルチスレッド

今回のお題は、setInterval関数を使って簡単な擬似マルチスレッド処理を作ってみます。事例に簡単なチンチロリンゲー ...

続きを見る

14view
Javascriptで遊ぶ小粒プログラミングアイキャッチ
#15 配牌のシャンテン数をシミュレートする

配牌を取った時のシャンテン数の割合をシミュレートします。いままで作ったプログラムを使って結果がどんな感じになるかを見てみ ...

続きを見る

8view
Javascriptで遊ぶ小粒プログラミングアイキャッチ
#16 第一ツモをツモった時のシャンテン数をシミュレートする

配牌を取った時のシャンテン数の割合をシミュレートします。いままで作ったプログラムを使って結果がどんな感じになるかを見てみ ...

続きを見る

11view
Javascriptで遊ぶ小粒プログラミングアイキャッチ
#17 牌記号を生成する

何切る問題の作成に欠かせない牌記号の生成について解説します。今回は、ツイッターでよく見るMPS形式と天鳳の牌理入力で使わ ...

続きを見る

11view
Javascriptで遊ぶ小粒プログラミングアイキャッチ
#18 MPSZ形式牌記号を牌姿に復元する

MPSZ形式の牌記号を牌姿に復元するプログラムを紹介します。牌姿を画像で保存しておかなくてもフレキシブルに牌姿を再現でき ...

続きを見る

34view
Javascriptで遊ぶ小粒プログラミングアイキャッチ
#19 通常手のアガリとシャンテン数を算出する~再帰呼び出し版

チートイツと国士無双を除く通常手のアガリ判定とシャンテン数を再帰呼び出しで算出する処理を紹介します。 目次プログラムの解 ...

続きを見る

おすすめレンタルサーバー

エックスサーバー|高速・高機能レンタルサーバー

オールSSDの快適ハイスペック環境」「国内管理、大容量バックボーン」「独自SSLが無料」「FastCGIなどの高速化機能」「最新のPHP7を実装」など、高機能・高コストパフォーマンスなレンタルサーバーです。※当サイトも「エックスサーバー」で運用しています。

 

独自ドメインプレゼントキャンペーン情報

キャンペーン期間中にサーバーアカウントを契約すると、独自ドメインが1つもらえます。しかも、更新料も無料。運用コストを軽減します。

期間は、2017年10月16日より2017年11月30日まで、お見逃しなく。

更新日:

Copyright© 麻雀ツール点数計算ラボ , 2017 All Rights Reserved.