Js四川省

解説

このゲームは Linux 等でおなじみの「四川省」という上海に似たゲームを JavaScript で作成したもので、目的はタイリングされた麻雀牌の図柄のタイルを 全て消すことであり、全て消すまでの時間を競うゲームです。

条件

このゲームは IE4 または NN4 以上でプレイすることができます。

ルール

同じ図柄の2つの牌を結びつけると、その2つの牌を消すことができます。 2つの牌の結びつけは、お互いが縦または横の3つ以下の線分で結べる場合にのみ可能です。
線分は他の牌が配置されていない場所、つまり、既に取り払った牌の領域とタイリングされている 周囲の領域に引くことができます。

操作

取り払うことが可能な2つの牌は、該当の牌をマウスでクリックすることで取り払えます。
この他の操作に関しては以下の通りです。
「サイズ」リスト
現在表示しているタイルの大きさ( 横×縦 )を表します。 これを変更するとタイリングしなおしてゲームが開始されます。 初期表示状態では 18×8 です。

「開始」ボタン
現在のサイズで新しくゲームを開始します。このボタンはゲーム中でも有効です。

「ヒント」ボタン
ゲーム中にこのボタンを押すと 取り去ることができる2つの牌の色を変えて表示します。

「戻す」ボタン
もし、間違って取り去ってしまった場合、 このボタンを操作すると1回だけ元に戻すことができます。

「デモ」ボタン
コンピュータが一人で勝手に遊びます f(^^;
遊び方がわからないときに、この画面を見ているとなんとなくわかるかも...

「about」ボタン
このゲームのバージョンを表示します。

「残り枚数」
画面上に表示されている残りの牌の枚数を表示します。

「最高値」
あなたの過去の成績のうち最も早かった時の時間を表示します。 この値「記憶」ボタン操作により Cookie を使用して記憶することができます。 ( もちろん、 Cookie が有効でなければなりません )

「記憶」ボタン
現在の最高の成績を Cookie に記憶します。

「経過時間」
ゲーム開始からの経過時間(秒単位)を表示します。

「ランキング」ボタン
登録されてたスコア(経過時間)の各サイズの上位20位までの一覧を表示します。
この一覧への登録はゲームを終了した時点で「最高値」を更新した場合に登録できます。
( モチロン、ネットに接続されていなければなりません ^^; )

ALTキーを押しながら牌をクリック
操作した牌と同種の牌の位置を1秒間強調表示します
#> Mac では Optionキーです
#> Opera では動作しません
#> Linux上ではショートカットキーの設定を変更する必要があるかもしれません

ゲーム

ゲームの性質上、タイルする牌は画面内に収まるようにサイズを自動調整します。 しかし、図柄が小さいと見にくくなりますし、反対に大きいとマウス移動に手間取ります。
そこで、ゲーム用に2つのボタンを用意しましたので、よ〜く考えてご利用下さい。

注意

このゲームは多くのレイア( 84 〜 288枚 )を使用しています。 このため、牌を並べている間( 経過時間領域に「初期化中」と表示されている間 ) に他のページに移動したりすると異常終了するかも( 特に NN4 )しれませんので、 この期間は他の操作をしないようにしてください。

また、IE 及び NN6 では画像のロードミスのため、 初期表示時に全ての牌が表示されないことがあります。 その際は一度ウィンドウを閉じて開き直すか、 またはゲームサイズを変更してみてください。

Copyright(c) 2001 ShinSoft. All rights reserved.