最短以外は不正解!8パズルでゲームをつくる(2)の続きです。今回はスコアランキングを実装します。 動作確認はこちらから HTML部分 スコアランキングでは各ステージで1位になったプレイのデータと各ユーザーのもっとも優秀な・・・
最短以外は不正解!8パズルでゲームをつくる(2)の続きです。今回はスコアランキングを実装します。 動作確認はこちらから HTML部分 スコアランキングでは各ステージで1位になったプレイのデータと各ユーザーのもっとも優秀な・・・
最短以外は不正解!8パズルでゲームをつくるの続きです。今回はゲーム開始以降の処理を実装します。 動作確認はこちらから ゲーム開始時の処理 ゲームを開始するための処理を示します。 問題は全部で31手問題まであります。1手問・・・
前回、8パズルの最短手数のもとめる処理を考えたのでこれでゲームを作ってみることにします。8パズルは15ゲームの簡略版であり簡単なので、最短手数以外は不正解とし、どこまで解くことができるかを競うゲームとします。実際にXで公・・・
cannon.jsで駄菓子屋10円ゲームをつくる(2)の続きです。今回は前回定義したクラスを用いてゲームを完成させます。 動作確認はこちらから ページが読み込まれたときの処理 ページが読み込まれたときにおこなう処理を示し・・・
cannon.jsで駄菓子屋10円ゲームをつくる(1)の続きです。今回はボール、コースなどを描画、動作させるためのクラスを定義します。 動作確認はこちらから Ballクラスの定義 Ballクラスを定義します。コンストラク・・・
今回はcannon.jsで駄菓子屋10円ゲームをつくります。Cannon.js はオープンソースの JavaScript 3D物理エンジンです。Three.js (WebGL) と組み合わせて使用されることが多いのですが・・・
JavaScriptで上海麻雀をつくるの続きです。今回は上海麻雀の感想戦モードを実装します。 動作確認はこちらから 判定方法について 上海麻雀の感想戦モードでは牌を取ったときにゲームクリア可能なのか詰みパターンに入ってい・・・
四川省と上海を作ったので麻雀ネタで聴牌の待ちを調べる方法を考えます。今回の記事は麻雀のルールを知らない方には完全に意味不明なものとなります。 動作確認はこちらから 聴牌であるかどうかを調べる 一筒から九筒まで4枚ずつ合計・・・
OGP(Open Graph Protocol)とは、WebページのURLがX(旧Twitter)やFacebookなどのSNSに投稿されたときに、タイトルや画像、説明文などの補足情報を表示するための仕組みです。 以下の・・・
レンジスライダーでボリューム調整できるようにする adjust-volume-range-slider これまでJavaScriptでゲームを作ってきたのですが、レンジスライダーでボリューム調整できるようにする処理は毎回・・・