|
|
しかし、ネット上のフリーゲームでは、これ以外の言語が使われることも、よくあります。
例えば、かつて JavaScriptAdobe の flash が、webブラウザで動かせるブラウザゲームを作る際に、よく使われまていました。歴史的な経緯により、webブラウザ用のプロググラム言語では、画像の表示や音声や動画などの取り扱いが、なるべく初心者にも簡単なように設計されてきたので、ブラウザ上で動くゲームが発表されることも、しばしば、あります。なお、このようなwebブラウザ上で動くゲームのことを一般に「ブラウザゲーム」などと言います。(ただし、現在ではflashは廃止の方向なので、ローカルPC環境でのゲームをJAvaScriptで作るのは、現状では困難。)
なお、JavaScript自体 はクロスプラットフォームですが、しかし、セキュリティ上の理由などから、いくつかの機能(たとえばファイル入出力)がwebブラウザ上では使えないようになっており、そのため、JavaScript だけでゲームを作るのは、ほぼ無理です。(かつては Adobe の Flash 初歩的などと併用する方法もありえたが、現在ではflashは廃止の方向なので、ローカルPC環境でのゲームをJAvaScriptで作るのは除くと、現状ではかなり困難です。)
|