ゲームとか作り始めて行くと、大きな問題にぶち当たりました。
それは、JavaScriptのバージョンで、
このバージョンにより出来る機能が違ってる。
すなわち、Ver1.1以前であれば、レイヤ機能がないので
画像を細かく動かして操作するようなゲームは出来ない。
これが出来るのがVer1.2以降なんだけど。
このバージョンは、ブラウザのバージョンに依存してる。
すなわち、NetscapeもIEも、最新のVer4以上でないとレイヤ機能は
使えない。
ということで、
今までは、ブラウザも古いバージョンのものを
使ってる人もかなりいるだろうな、ということで、
JavaScript Ver1,1の機能で可能な範囲しか考えていなかった。
ところが、当サイトのアクセス解析を行った結果、
IEが約70%、NNは約30%、
でブラウザのバージョンも
最新のバージョンが、約70%と高かったので、
うーーん、これは、このままJavaScript1.1にこだわって、
新しい機能を捨てるのは、もったいない環境だということが
分かった。
確かに、まだ古いバージョンを使っている人もいるが
これらの人は、PC買い換えたり、ブラウザの最新版も
雑誌にCDで添付されてるし、最新の環境にバージョンUP
することは、そんなに大変なことではない。
また、JavaScript1.1で使えるゲームは既にあるし、
今後は、JavaScript1.1でゲームを作ることは、
ネタ的にも、あまりなさそうだし。
ここは、こだわりを捨てて、新しいバージョンへジャンプ
した方がよさそうである。
ということで、今後はJavaScript1.2前提で作成していく
ことに決めた次第です。
PR