懐かしのあのビンゴゲームを復活させてみた

はじめに

Anthropic の Fable 5 が登場したので、じゃあ試しに、、、ということで作ってみた。
音も一応出るけどくっっっっっっそショボいので無効化推奨。
あと、デザインセンスがまるでないのは御愛嬌。

  • 名前は被らないように適当に付けました
  • 権利を侵害する意図はありません
  • 問題がある場合は X にてご連絡ください

何作ったの

以前、ニコ生にあったあのビンゴゲームを模倣したゲームを作成した。
ショニンゴ(ショニキ + ビンゴ)と言う(クソ雑)。
見た目はあれだが、中身はそれなりに再現できていると思う。

ショニンゴ

特徴

アカウント無しでも遊べる

  • 完全無料でメダルが一定以下になったら自動的に復活する仕組みになっている
  • アカウントがなくてもニックネームは利用可能

メダルを保存できる

  • アカウントを作ることでメダルを保存できる
  • アカウントはメールアドレスなどは必要なく、一意に払い出されるトークンを保存しておくだけで良い

仲間と遊べる

  • ルームを作成することで、 最大75人 まで一緒に遊ぶことができる
  • ルームにはルームコードがあり、知っている人しか入ることができない
  • 細かいルール(ビンゴ回数やベット数、払い出しの方法)などは主催者(ルームマスター)が設定できる
  • 主催者がメダルを出資したゲームも開催可能

一人でも遊べる

  • ルームを作成しなくても常設ルーム(1BET, 5BET, 10BET, 100BET)に参加して遊ぶことができる
  • 自分しかいない場合は CPU と遊ぶことになる
  • ゲーム開始までに同じ BET ルームに参加した人と遊ぶこともできる(サーバー側で自動的に割り当て)
  • 自分だけの部屋を作成して一人で遊ぶこともできる

技術的なあれこれ

特に語ることはないが、

  • Cloudflare の無料で色々できるやつ使ったことないので使ってみよう

というのが今回の動機。
なんとなく知見を得られた。
Page と Worker だけでなく、ストレージや DB もある程度無料は凄いわ。

まとめ

作ってて思ったのは、デザインセンスまるでねぇなと言うこと。
Claude Design とか Canva とか使ってちゃんとやるべきだなと思った。
あと、原作って色々考えられて作られてたんだなと改めて思った。
本当に面白かったなあれ。

良かったら遊んでみてください。