BIFROST株式会社ビフロスト

ホーム / 実績 / XOO Quest

AI駆動開発 運用中

XOO Quest

PWA

賭けない麻雀イベントを盛り上げるミッション&問題集アプリ

3Dの部屋で見る

運用中 XOO(日本橋の地域コミュニティ。代表 EMI氏)

日本橋の地域コミュニティ「XOO」の、賭けない麻雀イベントのためのアプリです。XOO からのご依頼を受けて開発し、2026年7月の第2回イベントから使われています。

イベントのための、スマホのアプリ

XOO は、日本橋で賭けない麻雀のイベントを開いている地域コミュニティです。ビフロスト代表の本間も XOO のメンバーの一人で、イベントを盛り上げるためのアプリを、というご依頼を受けて開発しました。参加者は会場の QR コードからスマホのブラウザで開くだけ。インストールは要りません。ホーム画面から、ルール・イベント・ミッション・マイページ・麻雀ドリルへ進めます。

XOO Quest のホーム画面。ルール、イベント、ミッション、マイページ、麻雀ドリル、アンケートのボタンが並ぶ
ホーム画面。ここから各機能へ進みます(ニックネームはダミー)

当日は、ミッションとランキングで

イベント当日は、30件のミッション(6つのカテゴリ)から5枚が当たります。抽選はサーバー側で行うため、端末を操作して有利なカードを選ぶことはできません。カードは交換でき、達成したら自分で申告します。集めたポイントは、その回の参加者どうしのランキングに反映されます。

ミッション画面。5枚のミッションカードと獲得ポイントが表示されている
当日のミッション。5枚が当たり、交換や達成の申告ができます
イベント画面。その回の参加者のポイントランキング
その回のポイントランキング(参加者名はすべてダミー)

イベントの外でも使える、問題集とルール

何切る・タイムアタック・点数計算の問題集は、3,000問を超えます。イベント用ではなく、いつでも使える常設の機能として公開しています。ルールのページでは、XOO のルールと38の役を、牌の並びつきで確かめられます。麻雀のシャンテン数と点数計算は、既存のライブラリに頼らず定義から実装し、総当たりの計算結果と約1.3万手を突き合わせて確かめました。

麻雀ドリルの画面。何切る、点数計算などのメニュー
麻雀ドリル。1日3問から、初心者も上級者も
役一覧の画面。役ごとに牌の並びと説明が表示されている
役一覧。全38役を、牌の並びつきで確かめられます

使う人の声を聞きながら、作り続ける

2026年7月18日の第2回(16名)と9月12日の第3回(20名)のイベントで使われ、11月の1周年回でも利用予定です。当日の直前に直した内容が全員の画面に確実に届くよう、あえてキャッシュしない作りにしています。初心者の参加者の声を聞きながら、いまも更新を続けています。

パソコンのブラウザで開いた麻雀ドリルの画面
スマホ向けの作りですが、パソコンのブラウザでも開けます

概要

利用開始
2026年7月18日の第2回イベントから(第1回は導入前)
イベントでの利用
第2回 16名・第3回 20名。1周年回(2026-11-14)も利用予定
開発の経緯
XOO からの依頼を受けて開発(本間も XOO のメンバー)
問題集
3,000問超(何切る630/タイムアタック2,331/点数計算214=3,175問)。常設の公開機能
ミッション
6カテゴリ30件から5枚。抽選はサーバー側
自動で判定する役
38役
麻雀エンジンの検証
総当たり実装との差分テスト約1.3万手
開発体制
企画・設計・画面・実装・運用まで本間が1人で担当
使用技術
Webアプリの標準的な構成/データベース/PWA

規模と期間

2回
イベントで使用(2026年7月18日・9月12日、各16名・20名)
3,000問超
問題集(何切る・タイムアタック・点数計算)
38役
自動で判定する役
約1.3万手
麻雀エンジンの突き合わせ検証
6カテゴリ30件
当日のミッション

技術の裏側

麻雀のシャンテン数と点数計算は既存ライブラリに頼らず定義から実装し、総当たり実装との差分テスト約1.3万手で検証しました。その過程でオープンソースのライブラリ2本の不具合を手牌付きで特定しています。ミッションの抽選はサーバー側で判定して端末側の改変を無効化し、アンケートは回答者と結びつく情報を最初から持たない構造で匿名化。PWA ですが、あえて画面をキャッシュしない作りにして、当日の直前の更新が全員の画面に届くようにしました。詳しい構成は、ご相談の際にご説明します。

関係先・クレジット

関係先:XOO(日本橋の地域コミュニティ、代表 EMI氏)

画面に出ている名前・数値・入力内容は、すべて説明用のダミーです。

← 実績の一覧へ できること →

夢の話から、聞かせてください。

作れるかどうかは、私たちが考えます。 まだ形になっていないアイデアでも大丈夫です。まずは数日で動く試作から、一緒に考えます。

お問い合わせ