わびさび Free Time

わびさびサンプルソース - 自由な時間。

プロ生ちゃんマインスイーパーをクリスマス仕様にする❤

この記事は、「プロ生ちゃん Advent Calendar 2016」の12月17日の記事になります。 あと、少しでクリスマスですね!! それでは、よろしくお願いします。

WEBアプリ版のプロ生ちゃんマインスイーパーをクリスマス仕様にしたいと思います。

  1. 基本的に画像をクリスマス仕様に差し替えるだけ
  2. 毎年12月17日~12月25日になったら自動的に切り替わる
  3. URLのクエリでもxmas仕様に切り替えられるようにする

プロ生ちゃんをクリスマス仕様にデコレーション

サンタさん帽子をかぶせて、おひげをつけます

ビックリ顔にもサンタ帽子

プレゼントもたくさんです

旗はXmasベルに変更します

毎年クリスマス仕様に自動切換え

PHPで判定して、毎年12月17日~12月25日になったら、自動的にクリスマス仕様に切り替わるようにします。

// 今日の日付
$today = date("Y/m/d");

// クリスマス仕様(開始日)
$xmasStart = date("Y/12/17");

// クリスマス仕様(終了日)
$xmasEnd   = date("Y/12/25");

// クリスマス仕様日付判定
if( strtotime($today) >= strtotime($xmasStart) && strtotime($today) <= strtotime($xmasEnd) ){

    // クリスマス仕様にする
    $xmas = true;
}

URLのクエリでいつでもクリスマス仕様に!!

URLのクエリに"?xmas=1"を指定すると、日付に関わらずいつでもクリスマス仕様に変更できるようにします。これもPHPで対応します。

// クエリでいつでもクリスマス仕様にできる
$xmas = ( null != $_GET['xmas'] )? true : false;

こんな感じになりました

タイトル画面です。

🎉クラッカーと、メリークリスマスのメッセージも追加しました。

ゲーム中の画面です。

旗がベルになったので、クリスマスっぽくなりました♥

ステージクリア!!

プレゼントいっぱいのプロ生ちゃんの登場です。

遊んでみてね

クリスマス仕様のプロ生ちゃんマインスイーパーはここから遊べます。遊んでみてね♥

最後に

あと少しで、楽しいクリスマスです。今年もあと少しですが、来年も楽しく過ごしたいですね♥。 読んでくれて、ありがとうございました。








わびさび Free Time

わびさびサンプルソース - 自由な時間。