2026-07

開発日記

開発日記⑦ 入力内容をブラウザに自動保存する

オーラス条件戦に特化した麻雀ゲームの開発記録です。ReactとlocalStorageを使い、点数や目標順位、終局結果などの入力内容を自動保存・復元できるようにしました。
開発日記

開発日記⑥ 仮の終局結果から点数と順位を判定する

オーラス条件戦に特化した麻雀ゲームの開発記録です。ロン・ツモ・流局の仮結果を入力し、終局後の点数・順位と目標達成可否を判定できるようにしました。
開発日記

開発日記⑤ ツモで必要な点数を計算する

オーラス条件戦に特化した麻雀ゲームの開発記録です。親・子それぞれのツモ支払い、本場、供託を反映し、目標順位を達成できる最低ツモ条件を計算しました。
開発日記

開発日記④ ロンで必要な点数を計算する

オーラス条件戦に特化した麻雀ゲームの開発記録です。現在の持ち点や放銃者、本場、供託を反映し、目標順位を達成できる最低ロン点を計算する処理を実装しました。
技術メモ

TypeScriptのRecord型で麻雀の席ごとの点数を管理する

TypeScriptのRecord型を使って、麻雀の東家・南家・西家・北家ごとの点数を管理する方法を紹介します。Seat型の定義、順位計算、Player型との使い分けまでまとめました。
開発日記

開発日記③ 目標順位と自分の席を設定できるようにする

オーラス条件戦に特化した麻雀ゲームの開発記録です。自分の席、目標順位、本場、供託リーチ棒を入力し、Reactで条件を管理できるようにしました。
開発日記

開発日記② 入力した点数から順位を表示する

オーラス条件戦に特化した麻雀ゲームの開発記録です。入力した4人分の点数から現在順位を計算し、同点時の順位や入力ミスの判定を実装しました。
開発日記

開発日記① オーラスだけの麻雀ゲームを作り始める

オーラス条件戦に特化した麻雀ゲームの開発記録です。第一回は、TypeScriptとReactを使い、4人分の点数管理と順位計算から作り始めます。
ゲーム制作

ゲーム制作でのAI利用について

個人ゲーム開発でAIをどのように利用しているかを紹介します。コード作成やエラー調査、設計相談での活用方法と、理解せずに使うことの注意点をまとめました。