ITエンジニア/デザイナ向けにオープンソースを毎日紹介

Javascript MineSweeper サムネイル

JavaScriptでマインスイーパー

何かとホットなJavaScript。様々なゲームがJavaScript化されているが、遂に古参のゲームにまで!

JavaScriptでマインスイーパー

Javascript MineSweeper スクリーンショット

全国津々浦々のJavaScriptファンの皆様、お待たせしました。最近ホットな話題を提供し続けてくれているJavaScriptアプリケーションをご紹介したい。

多分、コンピュータに触った人なら一度はやった事があるであろう、ゲーム。それがマインスイーパー。闇雲にクリックしたり、逆に論理的に考えたり…懐かしい思い出がきっとあなたにもあるはずだ。

本日紹介するオープンソース・ソフトウェアはJavascript MineSweeper、JavaScriptマインスイーパー・クローンだ(そのままだ)。

言うに及ばず、起動すれば直ぐに楽しむ事が出来る。はじめは10×10の中に10個爆弾が隠されている。緑のボタンを押せばゲーム開始、クリックで開き、Shift+クリックで旗を立てる。それだけ分かれば十分楽しめるはずだ。

さて、Javascript MineSweeperの隠し技はそれだけではない。その魅力は関数化された点にある。initMineSweeper関数の引数は10が3つ並んでいる。それぞれ横、縦そして爆弾の個数だ。これを40、40、100とかにすれば40×40の中に100個爆弾が隠されていると状態になる。

これを使えばかなりハードなゲームにする事もできるだろう(またはその逆も)。これがJavaScriptというのに驚かされるばかりだ。

Javascript MineSweeper レビューはこちら

 

MOONGIFTの関連記事

コメント

  • DevRel
  • Com2