これまでにゲームを作ってきましたが、オブジェクトの数が増えると当たり判定に時間がかかるのでオブジェクトの数をあまり大きくすることはありませんでした。しかし二分探索法を使えば高速化は可能です。思った以上の差となりました。 ・・・
これまでにゲームを作ってきましたが、オブジェクトの数が増えると当たり判定に時間がかかるのでオブジェクトの数をあまり大きくすることはありませんでした。しかし二分探索法を使えば高速化は可能です。思った以上の差となりました。 ・・・
JavaScriptでミスタードリラーもどきを作る(2)の続きです。今回はブロックを落下させる処理を実装します。 動作確認はこちらから ブロックの落下処理 ブロックが破壊されることで落下を開始するブロックがある場合は落下・・・
JavaScriptでミスタードリラーもどきを作る(1)の続きです。 動作確認はこちらから ページが読み込まれたときの処理 ページが読み込まれたときにおこなう処理は以下のとおりです。 canvasのサイズ調整と追加 描画・・・
今回はJavaScriptでミスタードリラーもどきを作ります。 動作確認はこちらから もともとのミスタードリラーとは? 『ミスタードリラー』 (Mr. Driller) は、ナムコ(現バンダイナムコエンターテインメント)・・・
JavaScriptで箱入り娘を作る(2)の続きです。今回はスコアランキングを表示する機能を追加します。 動作確認はこちらから 逃亡者を公開処刑する鬼仕様? これまでゲームのランキング表示はやってきましたが、今回は新たな・・・
JavaScriptで箱入り娘を作る(1)の続きです。今回はギブアップしたときに解を表示させる機能を追加します。 動作確認はこちらから Statusクラスの定義 現在の盤面の状態を操作できるようにStatusクラスを定義・・・
箱入り娘とはブロックを動かして「娘」を外に出すのが目的のパズルゲームです。一般的な初期配置のものは動画の通りなのですが、これはやや難しい配置で最短手数は81手(ただし1回の移動で2マス移動を含めた場合(直線ではなくL字移・・・
前回、Three.js 備忘録を作ったので忘れないうちにルービックキューブを作ってみることにしました。 動作確認はこちらから HTML部分 最初にHTML部分を示します。 [crayon-673ee357a92f8883・・・
前回、Three.jsでPOLAR STAR(ポーラースター)のようなゲームを作るで久々にThree.jsを使ったのですが、完全に忘れてしまっていたので自分のために備忘録をつくります。 基本形 これでY軸を中心に回転する・・・
Three.jsでPOLAR STAR(ポーラースター)のようなゲームを作る(1)の続きです。前回定義したクラスを用いてゲームを完成させます。 動作確認はこちらから ページが読み込まれたときの処理 ページが読み込まれたと・・・