JavaScriptでレーザービームのようなエフェクトを作ります。レーザービームをただの直線ではなく周囲をボンヤリと明るくさせます。 調べてみるとやり方は簡単。ctx.shadowColorとctx.shadowBlur・・・
ゲームを真似してつくってみたシリーズ枠の内部はスクロールできます
ネタゲー
JavaScriptでレーザービームのようなエフェクトを作ります。レーザービームをただの直線ではなく周囲をボンヤリと明るくさせます。 調べてみるとやり方は簡単。ctx.shadowColorとctx.shadowBlur・・・
ハッシュは文字列の検索にも使えます。ローリングハッシュは文字列A(m文字)から、互いに素な基数bとmodの除数hを用いて以下の式でハッシュ値を求めます。 hash(A) = ( A_0*b^(m-1) + A_1*b^(・・・
ハッシュ関数は、任意のデータから別の値を得るための関数のことです。ハッシュ関数から得られた値をハッシュ値または単にハッシュといいます。長い文字列であっても短い固定長の文字列に変換することができるのです。今回はハッシュ関数・・・
JavaScriptでスロットマシンをつくります。 動作確認はこちらから HTML部分 最初にHTML部分を示します。スロットの絵柄の部分はcanvasに描画します。スロットを回転させたり停止させるボタンは絶対配置としま・・・
正規表現とは検索や置換で指定する文字列をパターン表現する方法です。プログラミング言語やテキストエディタなどで利用できます。もちろんC#でも使えるし覚えておくと非常に便利です。 与えられた文字列のなかに半角数字が3つ以上連・・・
これまでゲームの更新処理をするときにsetInterval関数を使ってきました。ただ困ったことにブラウザによって更新間隔が違ってくるという問題が起きるのです。鳩でもわかるC#管理人はFirefoxというブラウザを使ってい・・・
Canvas Confettiを使ってゲームをつくる(1)の続きです。今回は前回定義したクラスをつかってゲームを完成させます。 動作確認はこちらから ページが読み込まれたときの処理 ページが読み込まれたときの処理を示しま・・・
めでたくブログ1000回更新を達成したので前回紹介したCanvas Confettiを使ってゲームをつくることにします。敵を倒すと紙吹雪が舞い、敵弾に当たると汚物がブチまけられるという文字通りのク○ゲーです。 動作確認は・・・
ついに・・・この鳩でもわかるC#も更新1000回の日を迎えることになりました。大きな節目である1000回更新の記事として何をするか? そうだ、紙吹雪を表示するアプリをつくってみようと思って調べてみるとCanvas Con・・・