2014-12-01から1ヶ月間の記事一覧
3.発射台の位置の移動をスムーズに 前回の記事で発射台の位置を移動できるようになった。しかし、残念なことに、その動きはスムーズではなかった。ここでは、発射台をスムーズに移動できるようにする。即ち、dのキーを押し続けている間は右に移動し、aのキ…
1.概略 どの言語でも同じことがいえるが、開発環境を整えて作業をしたほうがずっと効率的である。幸いなことに、Haskellの開発環境に対しても、オンラインでの文法チェックや見やすくするためのコードの修正示唆などの機能がEclipceで提供されている。今回…
1.概略 キーボードの利用の仕方を覚えたので、石の発射位置を右矢印キーと左矢印キーで変えられるようにする。ゲームのデモを見たほうが早いので、ゲームを行っているときのビデオを下に挙げておく(発射位置の設定が悪く、今回は鳥にうまく当たっていない…
6.デモ 今回のプログラムの実行状況をビデをで説明する。 余り、代わり映えしないのだが、PgUpキーを押すと鳥が動き出すと同時に石が発射され、PgDnキーを押すと鳥と石が消える。 7.オブジェクトのプログラム それでは、鳥と石のオブジェクトのプログラ…
1.概略 これまで述べてきたゲームは、本当に基本的な部分を製作しただけで、勝手に鳥が飛んで、勝手に石が飛んで行って、鳥を撃ち落としていた。今回、紹介する記事は、この部分は変わらないのだが、キーボードから石の発射や石と鳥の停止を指示できるよう…
1.カードの三角形 イアン・スチュアートさんが書いている「数学の秘密の本棚」に「カードの三角形」というパズルがある。パズルは「1から15までの数字を書いた紙がある。これを三角形に並べたい。ただし、それぞれのカードがその下にある2枚のカードの差…