Scratch通信対戦

Scratchの通信機能を使って、簡単な対戦ゲームを作ってみました。

関連: 「Scratch Mesh」http://decode.red/net/archives/425

環境: 上記とおなじWindowsとRaspberryPi(Scratch1.4 同士)

内容は左右のキャラクタにボールかあたると跳ね返りスコアがアップするというものです。
左右のキャラクタはそれぞれ別のPCのカーソルキー(上下)で操作します。
(最近はレベルが高くゲームというには恥ずかしいので・・通信テストということで)
通信する内容は、各キャラクタのY座標、ボールのXY座標、各キャラクタのスコアです。

左側(JOIN)

右側(HOST)

通信の仕組みがこんな簡単に利用できることはすばらしいです。今回は変数をセンサー値として読み込む機能のみ使っていますが、メッセージの送受信機能もあります。これはローカルと同じ使い方をします。
Scratchあなどれません。