見出し画像

Webぷよぷよオンライン対戦をnodejsとjavascriptで作ってみた

こんにちは〜Psanです。
最近私は、「テトリスは、サイトでオンライン対戦できるのに、なんでぷよぷよは作っている人があまりいないのか?」と疑問に思いました。

ということで、自分で作ってしまえばいいじゃんと思い、今回はぷよぷよをWeb上で対戦できるサイトを作りました。

使い方

まず、

https://puyopuyo.psannetwork.net/online.html

にアクセスします。(サーバーがオフラインだったら申し訳ない)

すると、自動でマッチメイキングが開始されます。
他の人がサイトに入れば、その人と自動でマッチングされて、ゲームがスタートします。

⚠サーバーの仕組み上、1分以上待機してマッチングできなかったら自動でサーバーとの通信が切断されるので、サイトを再読み込みしてください。

操作は、十字キー。回転は、z x で回転できます。

最後に

今回、私が定期テスト前であまり作っている時間がなかったということもあり、バグの修正と検証をしている暇がなかったので、バグが多いかも…..

https://puyopuyo.psannetwork.net/status

ここで、オンライン状態のユーザーの人数を確認できます。

いいなと思ったら応援しよう!