UNIXのtalkをモダンなWebで再構築してみた —— 72時間で消えるデジタル落書き板「NiseTalk」

かつてUNIX端末で親しまれた `talk` コマンド。カーソルを自由に移動させ、リアルタイムに画面上へ文字を置いていくあの独特なグラフィック端末(VT100)のフィーリングを、最新のブラウザ技術とPHP/SQLiteで … [Read more…]
Webアプリ関連に関する記述カテゴリーです

かつてUNIX端末で親しまれた `talk` コマンド。カーソルを自由に移動させ、リアルタイムに画面上へ文字を置いていくあの独特なグラフィック端末(VT100)のフィーリングを、最新のブラウザ技術とPHP/SQLiteで … [Read more…]
ふと昔のことを思い出しました。 実は私、かつてビリヤードの「スリークッション」や「四つ玉」にかなりハマっていた時期があります。 「あのプレイ感をWeb上で手軽に遊べるゲームにしてみたら面白いのでは?」と思いたち、さっそく … [Read more…]
「ビリヤード」と聞いて多くの人が思い浮かべるのは、台の四隅と中央に穴(ポケット)があり、そこに球を落としていくゲーム(ナインボールなど)だと思います。 しかし、世の中には「穴のないテーブル(キャロムテーブル)」で遊ぶビリ … [Read more…]
・電光掲示板もどきメッセージボード 誰かに声を出さないで何かを伝えたい事。ありますよね? はい。ありますね。 それならば、このアプリ。 声を出せないシチュエーションでも、画面に大きくメッセージ表示できます。なんと画 … [Read more…]
ウェブブラウザで手軽に楽しめる「相撲ゲーム」の企画・開発におけるこだわりについての紹介です。 手軽さと奥深さの共存:複雑な操作を排し、ブラウザを開いてすぐに短時間で白熱できるルール設計。 インタラ … [Read more…]
カードゲームの定番である「ババ抜き」。実はこのゲーム、日本国内だけでも「じじ抜き」という対極のローカルルールが存在し、さらに海を渡ると驚くほど多彩な名称やバリエーションで親しまれています。 1. 日本における「ババ抜き」 … [Read more…]
GPVoiceは、その場所に温泉を地雷の様に設置し、誰かがそれを設置場所で聴く、というサービスです。ブラウザ用のアプリサービスです。
個人開発としてブラウザで動くマルチプレイヤー対応の「じじ抜き(OldMaid)」を構築する中で直面した、技術的な紆余曲折と設計のこだわりについての開発譚です。 1. 「1ファイル完結・軽量設計」という哲学 モダンなフレー … [Read more…]
位置情報やリアルタイムな同期技術を活かした「Web鬼ごっこ」の開発に関する紹介です。 リアルタイム同期の挑戦:ブラウザ上で複数のプレイヤーの位置情報をスムーズに共有し、タイムラグを感じさせない軽快な動作の実現 … [Read more…]
ドラッグストアのトイレットペーパー売り場で、思わず立ち止まって計算してしまうことはありませんか? 「12ロール入り 298円」 「16ロール入り 398円」 「……で、結局1個あたりいくらなの!? … [Read more…]