このWebアプリ(ブラウザ上で動作します)は、JavaScriptの勉強中にWebブラウザの処理能力はどのぐらい?という疑問から始まりした。 Windows7 + Google Chrome で期待以上の処理能力を確認でき、これならゲームも作成できるかもと進めてみました。
ゲーム内容は、キャラクタをマウスクリックまたはタップで消していき、全て消えたら完了という、ただそれだけのまったり系です。
注意:
下のが右に移動している場合は、JavaScript は ON の状態です。
移動しない場合は OFF の状態です。
ブラウザのJavaScript を ON にして下さい。OFF の場合は動作しません。
また、Cookie(クッキー)が有効な場合のみ、設定が保存されます。
はそれぞれのキャラクタのエサです。ある程度キャラクタを消していくと、 エサを与えられるようになります。
をクリックまたはタップで、設定画面が開きます。
速さ:キャラクタ移動スピードを調節します。数値が大きほど速く動きます。1~100
個数:キャラクタの個数の設定です。1~500個
モード:
ノーマルモード。破裂後再発生する時に規則順に発生。
ハードモード。破裂後再発生する時に、ランダムに発生。
音量:音量を設定します。0は消音。0~10。(注意)iPhone,Androidでは、音が出ないので、
この設定項目はありません。
画面サイズ:iPhone,Android のスマートフォンの小さい画面での、
画面サイズの設定用です。
パソコンやタブレット等の大きな画面の場合は特に変化はないと思います。
:設定した項目を保存して、設定画面を閉じます。
:項目を初期化して、設定画面を閉じます。(音量は初期化しません)
:変更した項目を元に戻し、設定画面を閉じます。
動作環境 | アニメーション | 効果音 |
---|---|---|
Windows7 + Google Chrome バージョン 28.0.15 | ○ | ○ |
Windows7 + Safari バージョン 5.1.7 | ○ | △ |
Windows7 + IE10 バージョン 10.0.8 | ○ | △ |
Windows7 + Firefox バージョン 23.0.1 | ○ | △ |
Windows7 + Opera バージョン 12.16 | ○ | ○ |
Windows XP + Google Chrome バージョン 28.0.15 | ○ | ○ |
Windows XP + IE8 | 動作しません | ✗ |
iPad(第4世代) + Safari | ○ | ✗ |
iPad(第4世代) + Google Chrome | ○ | ✗ |
GALAXY NEXUS + 標準ブラウザ | ✗ ※1 | ✗ |
GALAXY NEXUS + Google Chrome | ○ | ✗ |
GALAXY NEXUS + Dolphin | ✗ ※1 | ✗ |
GALAXY NEXUS + Firefox | ○ ※2 | ✗ |
GALAXY NEXUS + Opera | ○ | ✗ |
最新バージョンのブラウザをお使いください。
アニメーションの「○」:問題なく動作します。ただし、処理能力により動作速度が一定しない場合があります。
アニメーションの「✗」:アニメーションしますが、動作に問題があります。
音の「○」:効果音も問題なく動作します。
音の「△」:効果音が単発になります。
音の「✗」:iOS,Android では、音が出ません。
※1:アニメーションしますが、キャラクタのイメージが残り、使用に耐えません。
※2:画面サイズ「3」が最適。画面の回転に対応していません。
Ver 1.00 2013/08/27 公開