Help us understand the problem. What is going on with this article?

milkcocoaでみんなでできる対戦落ちゲーを作ってみた

More than 5 years have passed since last update.

長年やってみたかったことがあります。

ぷ○ぷよというゲーム、同じいろのぷ○ぷよを4つつなげると消えるという単純なルールですが、とても人気があり面白いです。これがオンラインで出来たら楽しそうじゃありませんか?もちろん本家にオンラインバージョンもありますが、今回やりたいのは数十人でもできるぷ○ぷよです。

ぷ○ぷよ改め、ぽよぽよと名付けましょう。

http://syuhei176.github.io/pencil-battle/

画面に表示されている、ボタンクリックでぽよを移動します。真ん中のボタンは回転です。連鎖を決めると、同時にプレイしている他のプレイヤーにぽよが落ちてきます。ぽよは4つ集まると消えます。

他の人に連鎖したことを伝える部分やスコアの保存にmilkcocoaを使用しています。

milkcocoa:https://mlkcca.com/

ソースコードはこちらです。
https://github.com/syuhei176/pencil-battle

いままでオンラインで3人以上で対戦できる、落ちゲーをやってみたい、どんなカオスな感じになるんだろう、と考えていました。しかしリアルタイムに対戦できるゲームを作るとなると、サーバの用意などいろいろめんどくさいので、今まで機会を逃していました。

milkcocoaを使うと、サーバの用意が必要なく、Web APIを使う感覚でリアルタイム通信を実現できます。今回も半日で仕上げることが出来ました。

具体的な実装の説明は、またの機会にします。milkcocoaをよろしくお願いします。

iotlt
IoT縛りの勉強会です。 毎月イベントを実施しているので是非遊びに来てください! 登壇者を中心にQiitaでも情報発信していきます。 https://iotlt.connpass.com
https://iotlt.connpass.com/
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした