問題文が1文字ずつ表示され、読み切られる前に押して答える「早押しクイズ」を、スマホでオンライン対戦できるアプリです。iPhone と Android のどちらでも遊べて、OS をまたいで同じ試合に入れます。無料・広告なしです。 ■ 作ったきっかけ テレビのクイズ番組や競技クイズの「どこで押すか」の駆け引きが好きで、それを知らない人同士でも気軽に味わえる場所を作りたくて始めました。早押しのアプリはありますが、チームで役割を分担して戦う形のものがなかったので、RPG のパーティ戦と組み合わせています。 ■ 遊び方 ・パーティバトル: 戦士・魔法使い・僧侶・守護者の4職業で4対4のチーム戦。早押しで正解した人だけが行動でき、攻撃・回復・守護を選んで相手チームの HP を削り切ったら勝ち。 ・アメフト: 正解でヤードを進め、タッチダウンを狙う陣取り戦。 ・回答も1文字ずつその場で判定。完全一致で自動正解、打ち間違えると即誤答のシングルチャンス制です。 ・相手がいない時間帯は20秒待つと CPU が入るので、ひとりでも遊べます。 ・レートとランク(冠位十二階)、ランキング、フレンドマッチ、出題された問題の復習、問題投稿もあります。 ■ 技術スタック iOS は Swift / SwiftUI、Android は Kotlin / Jetpack Compose、サーバーは Swift(Vapor)+ PostgreSQL を Fly.io(東京)で運用しています。ゲームの判定ロジックは Swift パッケージにまとめて iOS アプリとサーバーで共有し、対戦はすべてサーバー側で判定して WebSocket で配信しています。開発は Claude Code(AI)と二人三脚で進めました。 ■ 見てほしいところ ・同時押しの公平性。押した瞬間に送信し、端末側で測った時間とサーバー側の検証を組み合わせて判定しています。 ・問題はすべて手作業で作り、難しい情報から易しい情報の順に並べて「途中で押せる」ように作問しています。 遊んでみた感想や、不具合の報告をいただけると嬉しいです。
「早押しパーティ」はうえばさんが個人開発したプロダクトです。1文字ずつ判定の本格早押し×4対4チーム戦。iPhone・Androidでいっしょに遊べる無料のオンラインクイズ。現在の開発ステータスは「正式版」で、応援を受け付けています。
問題文が1文字ずつ表示され、読み切られる前に押して答える「早押しクイズ」を、スマホでオンライン対戦できるアプリです。iPhone と Android のどちらでも遊べて、OS をまたいで同じ試合に入れます。無料・広告なしです。 ■ 作ったきっかけ テレビのクイズ番組や競技クイズの「どこで押すか」の駆け引きが好きで、それを知らない人同士でも気軽に味わえる場所を作りたくて始めました。早押しのアプリはありますが、チームで役割を分担して戦う形のものがなかったので、RPG のパーティ戦…