更新履歴

雀天のリリース単位での機能追加・修正・改善の履歴です。

v0.7.1

  • 修正
    役牌の加槓/暗槓で「役なし」と誤表示される不具合を修正
    發などの役牌を加槓・暗槓した状態の聴牌時に、実際には和了で役が成立するにもかかわらず UI に「役なし」と表示されていた判定バグを修正しました。

v0.7.0

  • 機能追加
    全役満対応 + ランク CPU 20 体 + DeltaBot 鳴き ML 統合 + 掛け声音声
    未対応だった九蓮宝燈・天和・地和・四槓子を追加し全 12 種の役満に対応、嶺上開花の役判定も実装しました。攻撃・守備・鳴き・門前などのスタイル × レベル 1〜4 = 20 体のランク CPU キャラクターと「深層域雀荘」モードを新設。DeltaBot にポン・チー・立直の機械学習推論を統合し、鳴きの判断が人間に近い挙動に近づきました。対局画面は HD 固定レイアウトに統一して端末差による崩れを解消、他家のツモ牌も手牌から分離して見えるようにしました。キャラ画像はビルド時に静的 webp へ変換して初期表示を高速化。プレイヤー自身と 23 体の ML AI キャラクターが発声する掛け声音声(VOICEVOX 生成、150 ファイル)も導入し、臨場感のある対局体験に仕上げました。併せて全ページの title / description / OGP を整備しています。

v0.6.0

  • 機能追加
    聴牌時の待ち牌表示 + Delta AI 追加 + ダブル役満・九蓮宝燈 + 音量調整
    聴牌状態になると自分の手牌の上に待ち牌の候補を表示するようになりました。役なし聴牌は「役なし」ラベルで形式テンパイが見分けられます。既存の Omega に加えて新しい強化学習 AI「Delta」を追加し、キャラごとに異なる打ち筋で対戦できるようになりました。点数計算はダブル役満・役満複合の合算(26 / 39 / 52 / 65 翻)に対応し、九蓮宝燈の判定も整備しました。効果音の音量調整スライダーも追加しています。RL 学習基盤も向聴数キャッシュ・バッチ推論で高速化しました。

v0.5.0

  • 機能追加
    ロビー画面リデザイン + 対局ルール設定 + 対戦スピード 4 段階
    ロビー画面をガラス + ネオン基調にリデザインし、AI キャラクターの立ち絵から対戦相手を選べるようにしました。タイトル画面は廃止しロビー直行の動線に統合。喰いタン・一発・裏ドラ・赤ドラ枚数などの対局ルールをロビーで切り替えられるようになり、CPU の思考・打牌アニメーション速度も 4 段階で調整可能になりました。対局画面では右クリックで鳴きをキャンセル(ロン除く)できます。

v0.4.0

  • 機能追加
    トップページ LP 化 + HD 固定キャンバス + 赤ドラ対応
    トップページを「ゲームモード紹介・ガイド案内・API 紹介」を含む 1 枚ペラのランディングページに刷新し、ニューラルネット + オーロラの背景演出を追加しました。AI 対戦の概要を紹介する /ai ページを新設し、ゲーム画面はビューポート全体の HD 固定キャンバスに統一(レスポンシブ廃止)。赤 5m / 5p / 5s の赤ドラ牌を配牌・牌山・役判定・点数計算まで一貫して扱えるようになり、ロビーで有効/無効と枚数(各 1 枚 / 2 枚)を設定できます。AI キャラ画像(ALPHA / OMEGA)の差し替えや、スマホのクラッシュ対策・エラー境界も同時に整備しました。

v0.3.0

  • 機能追加
    深層学習 AI(Alpha/Omega)統合 + ツール群 + スマホ対応 + ガイドのインタラクティブ化
    打牌・ポン・チー・立直を機械学習で判断する AI「Alpha」「Omega」をブラウザに統合しました。PPO による強化学習パイプラインで自己対戦を重ね、1 対 3 の対局評価で統計的有意差を達成したモデルを配信しています。牌表示はテキストからスプライトシート画像に切り替えて描画を高速化し、大明槓や局終了時の山牌確認モーダルも追加。AI の思考プロセスを可視化する表示や構造化データ(schema.org)も導入しました。向聴数計算・点数計算の単独ツールページを新設し、ガイド記事は読みながら実際に牌を触って練習できるインタラクティブ形式に刷新。スマホの横持ちレイアウトも最適化しました。

v0.2.0

  • 機能追加
    半荘戦 + フリテン判定 + ガイド記事基盤 + サイト名「雀天」確立
    東風戦に加えて半荘戦モードを実装し、本格的な対局ができるようになりました。フリテン判定も実装。MDX ベースのガイド記事基盤を構築し、ルール・役・戦術の解説記事 21 本を初期投入。共通ヘッダー/フッターと全ページの SEO・robots.txt・構造化データを整備しました。

v0.1.0

  • 機能追加
    雀天の初期リリース(四人打ち対戦 + 東風戦モード)
    麻雀ゲームのコア実装を公開しました。ブラウザで AI と 1 対 3 の四人打ち東風戦が遊べる、登録不要・無料のシングルプレイヤー対局体験を提供します。親決めサイコロ、立直棒の卓上表示、裏ドラ演出、局後の点数精算アニメーション、ドラ表示牌の中央配置、卓中央の点数・風・局情報パネルなどの演出を実装。麻雀ロジックは再利用可能な mahjong-core パッケージに分離し、本番環境へのデプロイパイプラインも構築しました。