Two phones

Emoji BlastEmoji Blast

Two phones, one co-op arcade shooter drawn in emoji — shared lives, and a tether between the ships.絵文字で描いた、スマホ 2 台の協力シューティング。残機は共有で、2 機は糸でつながっている。

Play Emoji BlastEmoji Blast を遊ぶ

Challenge課題

Couch co-op on the web usually hands one person the keyboard and makes the other a spectator, and getting two phones into one game normally means a lobby, accounts and a server in the middle. Emoji Blast needed two equal players with almost no setup, and a round short enough to restart while you are still laughing.Web のカウチ協力プレイは、キーボードを一人が握り、もう一人は見ているだけになりがち。スマホ 2 台を同じゲームに入れようとすると、ロビーとアカウントと中継サーバーが挟まる。Emoji Blast に要ったのは、準備なしで対等に遊べる 2 人と、笑いながらすぐやり直せる短い 1 ゲームだった。

Solution解決

The two phones connect directly over WebRTC, so no server sits in the game loop; an optional relay is built in but off by default. Pairing is the whole onboarding, and both players have the same controls from the first second. The game is one HTML5 Canvas file, and everything in it is drawn with emoji.2 台のスマホは WebRTC で直接つながり、ゲーム中はサーバーを通らない。中継サーバーも組み込んであるが、既定では使わない。つなぐこと自体が導入のすべてで、2 人は最初から同じ操作を持つ。ゲームは 1 ファイルの HTML5 Canvas で、画面のものはすべて絵文字で描いている。

Impactインパクト

I shipped a two-phone WebRTC party game where pairing is the whole onboarding.ペアリングがオンボーディングそのものの、二台 WebRTC パーティゲームを出した。

What I handled担当フェーズ

  • Researchリサーチ
  • Business / Strategyビジネス/戦略
  • Conceptコンセプト
  • UX / UIUX/UI
  • Design Systemデザインシステム
  • Prototypeプロトタイプ
  • Build実装
  • Launch / Growthローンチ/グロース

No host throne ホストの玉座をつくらない

Lives are shared, the boss’s health is shared, and a tether runs between the two ships. The game is co-op by construction: there is no player-one seat for anyone to lose, and nobody wins by leaving the other behind. 残機も、ボスの体力も共有。2 機のあいだには糸が張られている。つまり構造からして協力プレイで、取り合いになる「1P の席」がそもそも存在しない。相手を置き去りにして勝つこともできない。

Everything is an emoji 画面のものは、ぜんぶ絵文字

Owls, jellyfish, a Spider Queen boss, bell pickups — every enemy and item is an emoji, which is what keeps the whole game in one file and readable at a glance on a phone. The one extra move is a double-tap, which fires the charged Mega Beam. フクロウ、クラゲ、ボスのスパイダークイーン、ベルのアイテム。敵もアイテムもすべて絵文字なので、ゲーム全体が 1 ファイルに収まり、スマホの小さな画面でもひと目で読める。基本操作に足した動きは一つだけ。ダブルタップで、ためたメガビームを撃つ。

Three phones running Emoji Blast: a Spider Queen boss fight, a score multiplier at x8 among jellyfish, and owls and bell pickups over a night sky
From the 2026-09 screen recording: a boss fight, a ×8 combo and a bell pickup. Hearts, bombs and the Mega Beam charge sit along the bottom. 2026 年 9 月の画面収録から。ボス戦、×8 のコンボ、ベルのアイテム。下端にはハート、ボム、メガビームのゲージ。
Role役割
Designer & builderデザイン・開発
Year年
2025–2026

Stack技術 — HTML5 Canvas · WebRTC · single-file

Let's build a product or AI system together.プロダクトや AI システムを一緒に作りませんか。