JavaScript

JavaScript

2Dダンジョン風の迷路を表示するサイト

ランダムで2Dダンジョン風の迷路を画面いっぱいに表示するサイトです。 画面を更新するたびにダンジョンは変化します。
JavaScript

エックスサーバー:アップロードしたJavaScriptファイルが更新されないときの原因と対処

エックスサーバーに1度アップロードしたJavaScriptファイルを修正して再度アップロードしたら以前のままの状態だった。 Chromeの「キャッシュの消去とハード再読み込み」を試してみたが変わらず。
JavaScript

JavaScript:指定した時刻のn分先の時刻を求める

例えば、開始時刻に 12:17 という文字列が与えられ、n分先の数値として 110 が与えられたら、 14:07 という開始時刻からn分先の終了時刻の文字列を得るためのJavaSciriptプログラムです。
JavaScript

JavaScript:パズルゲームのゲームオーバーからタイトルに戻る処理

ゲームオーバー後は、あるていど余韻を残してからタイトル画面に戻りたい。
JavaScript

JavaScript:パズルゲームのタイトル画面を作る

タイトル画面は、ゲームタイトルの文字列を表示するだけのシンプルなものとする。 タイトル画面表示中にクリックするとゲーム画面に遷移する。 現時点ではゲームオーバーとならないため、タイトル画面に戻ることはない。
JavaScript

JavaScript:パズルゲームで次に来るブロックを表示しておく

ステージの上方に、次に配置可能なブロックを表示しておく。 次に来るブロックは、ブロックを配置する際(ステージクリック)にランダムで設定するようになっている。
JavaScript

JavaScript:落ちものゲームの消去予定ブロックをsetTimeoutで200ミリ秒別画像で表示してから消す

落ちものゲームで消去予定のブロックは、すぐに消してしまうとどれが消えたか分からない。 どのブロックが消えたのか分かるようにするために、200ミリ秒後に消すような処理は、setTimeoutで実現できる。
JavaScript

JavaScript:落ちものゲームでブロックが3つ以上そろったら消す

縦と横方向に落ちてきたブロックが3つ以上そろったら消す。 落ちている最中にそろっても消さない。ブロックが全て落ちてから消すようにしている。
JavaScript

JavaScript:ステージ上に出現したブロックを落とす

パズルゲーム風のマス目をクリックするとそこにブロックキャラが登場する。 ブロックキャラの下に何も無ければ、一定間隔で下に落ちる。素のJavaScriptのみで実践する。
JavaScript

JavaScript:セル状のステージに画像を配置する

async関数とawaitを用いて画像ファイルを読み込んだあとにゲーム画面を描画するようにしている。 クリックしたセル位置に読み込んだ画像をランダムで表示させている。