対局中の点棒移動も管理できる麻雀成績管理アプリを作ってみた!
タイトルの通り、アプリを作ってみたので、宣伝と解説も兼ねて書いてみます。
アプリの概要
「対麻 〜対局中も!麻雀点数管理〜」は、スマートフォンやPCのブラウザからアクセスするだけで、簡単に麻雀の点数管理ができるWebアプリです。アプリのインストールやユーザー登録は不要。ネットが繋がっているデバイスさえあれば、その場ですぐ点数管理を始めることができます。
もちろん一般的な機能として、対局結果管理、ユーザー成績管理、ランキング(期間指定可能!)も備えています。
主な特徴
ログイン不要・無料で使える
面倒な登録作業がなく、誰でもすぐに利用可能。リアルタイムで持ち点を管理
いずれかの参加プレイヤー画面で点棒移動処理を実施すると、各プレイヤーの持ち点が即座に更新されます。データの保存が可能
履歴を残せるため、途中で中断してもあとからスコアを振り返ることができます。期間指定可能なランキング
指定した期間の成績のみを基にしたランキングを表示できます。
具体的な利用方法
できるだけUIやヘルプで分かりやすくしたつもりですが、一通りの利用方法を説明していきます。
グループの作成
実際にアプリにアクセスしてみて下さい。
このアプリではログイン認証は必要ありません。
トップページに遷移したら、まずはグループを作成してみましょう。
成功すると作成したグループのページへ遷移します。
ここでまず行ってほしいのが管理者用URLの保存です。
このアプリではグループ単位で対局ルーム、結果、ユーザーの管理を行いますが、URLを忘れてしまうとグループページにアクセスできなくなってしまいます。
最初に保存し必ず紛失しないようにしてください。
ちなみにグループ用URLには「管理者用URL」と「参加者用URL」があります。
「管理者用URL」では出来ることが少し増えます。(管理者用URLの閲覧、対局結果、ユーザーの削除など)
必要に応じてこれらのURLをグループ利用者に配布することで、一緒に利用することができます。
ユーザーの作成
このアプリには、「対局ルーム一覧」、「対局結果一覧」、「ユーザー一覧」の3つの画面があります。
ひとまずユーザー一覧画面で適当に4人追加します。
対局ルームに参加
次に対局ルーム一覧画面へ移動して、適当な部屋を作ります。
参加をすると以下のような感じです。
まだ、自分だけしか入っていませんね。
グループURLをSNS等で共有して、別のプレイヤーにも入ってもらいましょう。(一人で試したいときは、別ブラウザで開いてみてください。)
みんなが入室したら、左上の設定ボタンからプレイヤー設定をします。
このアプリではログイン認証をしていないので、どのプレイヤーがどのユーザーか設定する必要があります。(ちなみにユーザーを事前に作成し忘れてもここの「新規ユーザーを作成」から作成することもできます)
設定が終わったら対局を開始しましょう!
、、といっても特に開始ボタンはありません。
現実世界で実際に麻雀を進めてください。
対局中の点棒移動管理
早速親のリーチが入ったようです。
現実世界ではりゅうもんさんが親から1000点を上がってかわしたみたいです。
右上の親移動ボタンで親を回します。
次局、まっこいさんがリーチしましたが流局で終わりました。
テンパイは親とリーチ者のみ。
ノーテンの場合は誰か一人が、ノーテンボタンから全員分の点棒移動を処理してあげてください。
「リーチ解除」を押すと、リーチ状態を解除できます。
今回は親継続なので「本場+」を押すと、本場を追加できます。(親移動はしません)
1本場はふぁじーが500 1000は600 1100のツモ上がり。
本場を点数に反映する機能は備えていないので、考慮して入力してください。
入退室、再入室
途中で退出することもできます。
空いた枠には別のプレイヤーが参加することも可能。
もし間違って別のページに移動したりブラウザを消してしまっても、グループページに戻ってくれば再入室できます。(未参加のプレイヤーは参加不可)
終局
対局が終わったら終局ボタンを押しましょう。
ウマとオカを決めて確定します。
対局結果の閲覧
対局ルーム一覧画面に戻ってきたら、対局結果一覧画面を見てみましょう。
先程の対局結果が追加されています。
後から結果を追加することも可能です。
ユーザー成績・ランキングの閲覧
ユーザー一覧画面では各ユーザーの成績を確認出来ます。
期間を絞ってシーズンごとの成績を見たりもできます。
作った経緯
私はよく友人宅の半自動卓で打たせてもらっているのですが、今度それが撤去されるということで、買い替えを検討していました。
その中でやっぱり出来るだけ安いのが良いとなると、手積みになるか自動でも点棒表示機能が無いものになるかなと。
そういった場面でスマホで簡単に点棒管理が出来るアプリがあれば良いなと思って今回作りました。(点棒触りたい気持ちもありますが、、)
完全に自分用ではあるものの、もし同じような課題を抱えている方がいれば、また、それでは無くても、ユーザー登録不要、期間指定でのランキング可能という点は結構使えるんじゃないかと思っているので、是非使ってみて下さい!
※バグや要望などあればコメント頂けますと、ゆるゆる対応したりしなかったりします。ただ、どちらにしても大変励みになります。