またBiwaSchemeでゲーム作った
またBiwaSchemeでゲームを作りました (以前作ったのはこれ) 。
Internet Explorer以外のまともなブラウザなら多分動作します。
画面右の “open” をクリックすると、BiwaSchemeの対話環境が表示され、
そこに式を打ち込んで “eval” を押すことで変数の値を書き換えたり、
手続きの定義を書き換えることができます。
最初は、テキストボックスに “(set! ball-vy -10)” が入っており、
この状態で “eval” をクリックすると、ボールが勢い良く上に飛んでいきます。
実はこれ、以前Erlangで作ったゲームをそのまま移植しただけです。
Erlangで書いたときは通信対戦をできるようにしていたので、
今回のBiwaScheme版でもTupleSpaceを使って何とかできないか、
と挑戦はしてみたものの、うまくいかなかったため、
泣く泣く通信対戦の機能は削ってしまいました。
[…] またBiwaSchemeでゲーム作った アクションゲームも作れるBiwaSchemeはすごい。 […]