世界に広がる「ババ抜き」と「じじ抜き」の文化誌——なぜ私たちはジョーカーを恐れるのか

カードゲームの定番である「ババ抜き」。実はこのゲーム、日本国内だけでも「じじ抜き」という対極のローカルルールが存在し、さらに海を渡ると驚くほど多彩な名称やバリエーションで親しまれています。 1. 日本における「ババ抜き」 … [Read more…]

Web版「OldMaid」開発の舞台裏——シンプルを貫く苦闘と技術的こだわり

個人開発としてブラウザで動くマルチプレイヤー対応の「じじ抜き(OldMaid)」を構築する中で直面した、技術的な紆余曲折と設計のこだわりについての開発譚です。 1. 「1ファイル完結・軽量設計」という哲学 モダンなフレー … [Read more…]

リアルタイムの駆け引きが面白い!「Web鬼ごっこ」の仕組み

位置情報やリアルタイムな同期技術を活かした「Web鬼ごっこ」の開発に関する紹介です。  リアルタイム同期の挑戦:ブラウザ上で複数のプレイヤーの位置情報をスムーズに共有し、タイムラグを感じさせない軽快な動作の実現 … [Read more…]

返事のない空間に、声を放り投げる難しさ、そして面白さ

ふと、「ここに声を残していってね」と言われても、いざ目の前にマイクを向けられるとなかなか言葉が出てこないものだ。誰かからのリアルタイムな返事があるわけでもなく、広大なネットの海にただ自分の声をポツンと放り投げる。この「誰 … [Read more…]

相撲心理戦ゲーム開発記:『痛み分け』から始まった、麻雀的アルゴリズムと「配置の妙」

最近、趣味でWeb上で遊べるオリジナルの「相撲取組シミュレーション」を開発しています。 ルールは至ってシンプル。1から8までの「番付(序ノ口〜横綱)」を、8つの取組の「どの順番で配置するか」という順序の読み合い(心理戦) … [Read more…]

chatraアプリ復活の動機とGPVoiceの原点

はじめに:なぜ、今改めて「chatra」なのか ふと、昔のことが頭に浮かびました。正確に言うと、あの頃にあった独特の温かいコミュニケーションの空気感が、今のネットの世界からすっぽり抜けてしまっているような、そんな寂しさを … [Read more…]