BiwaSchemeでゲームつくった

マンガで分かるLisp [その3]で出てくるトランプのゲーム
「ドボン」をBiwaSchemeで作りました。
Firefox, Opera, Google Chromeで動作を確認しています。
残念ながら、Internet Explorerでは動作しません。
どぼん on BiwaScheme
ソースを見ればわかりますが、すべてSchemeで書いてます。
少しくらいはJavaScriptを書かないといけないかと思ったんですが、
一行たりとも書かずにすみました。BiwaSchemeすごい。
どうやらバグがあるようで、時々止まったりします orz

8 Responses to “BiwaSchemeでゲームつくった”

  1. yhara より:

    これはすごい!BiwaScheme史上最長のコードだと思います。
    ありがとうございます。
    とりあえず-62点でボコボコにされるなどしました。
    以下バグ報告ですが:
    * reset-cardの (when (> i (* 4 13)) は「

  2. zick より:

    > BiwaScheme史上最長のコードだと思います。
    ありがとうございます。
    でも、無駄に長いところがあるので、
    喜んでいいのか微妙な気もします(笑)
    実は、後でこっそりBiwaSchemeのマクロの使い方を調べて、
    書き直そうかと思ってました(特にループを)。
    > reset-cardの (when (> i (* 4 13)) は「
    コメントが切れてる? 不等号のせいですかね。
    「>」は「<」の誤りですね。
    > 8を捨てたあと、捨てられるカードがない
    プログラム内で数字の大きさを「0~12」で表してるため、
    8のチェックするコードで本当は7を使わないといけないのに、
    思いっきり「8」って書いてました orz

  3. hoge より:

    面白いです!
    Error: execute: unbound symbol: ‘hurikoim’
    と出ることがありました。

  4. zick より:

    > Error: execute: unbound symbol: ‘hurikoim’
    修正しました。バグ報告ありがとうございます。

  5. Gemma より:

    手持ちのカードが3,8,8から、怒涛の8カード連打をすると、ラスト1枚が捨てられない、山からも引けない、で動けなくなってしまうようです。

  6. Gemma より:

    私の勘違いでした.ごめんなさい.

  7. […] BiwaSchemeでゲーム作った Schemeでブラウザ向けのゲームが作れるというのは面白いですね。 […]

Leave a Reply