
非同配牌ペナルティなし四川省
起動数20,262
投稿日時2024/01/12 16:41
更新日時2024/12/05 01:06
説明用の画像 im11355197 ,
非同配牌ペナルティなし四川省
・同配牌ではなく、プレイヤーごとに配牌が違う。
・配牌の生成法自体は完全ランダムで、
絶対に全消しできない盤面が生成されることもある。
・制限時間は80秒。クリックミスしてもペナルティはない。
・スコア計算は、るるる版とほぼ同じ(後述)。
・つまり、るるる版の四川省でミス時のペナルティを無くしただけのゲーム。
このルールに一定の需要があるらしいので作ってみました。
・詰んだら詰み表示あり(シャッフルはなく、そこで終了)。さらに、
「良いルートだと〇〇点は出る盤面」という表示を追加した。
ほとんどの場合、「良いルートだと51000点は出る盤面」という表示であり、
つまり全消し可能である。途中で詰んだのに この表示なら、
ルート選択を間違えたことになる。
・「マウス ダウン」は、牌をクリックした瞬間にフォーカスが有効になる。
「マウス アップ」は、クリックを離したときに初めてフォーカスが有効になる。
近傍版は、クリックしたマスの近傍3×3の中から一番近い牌が選ばれる。
・タイトル画面での設定はブラウザの localStorage に保存される。
また、右下に「スタート」のボタンがあり、押すとタイトルがスキップできる。
→ 最大で8秒の節約になる。仮に8秒節約できても、ゲーム終了後の
スコアリール表示が終わった地点から追加で8秒待たされるだけなので、帳尻は合う。
スコア計算は、まず combo の初期値は 0 であり、牌を消すたびに
combo += 1; score += 100 * (1 + (combo - combo%5) / 5); と計算される。
消せる場所がなくなったら、途中で詰みの場合は残り時間(0~80)が加算されて終了で、
全消しなら残り時間(0~80) × 1000 が加算されて終了。
■使用素材
画像:いらすとや
https://www.irasutoya.com
画像, BGM, 効果音: Akashic Engine公式サイト
https://akashic-games.github.io/
効果音: 効果音辞典
https://sounddictionary.info/