マインスイーパカオス

- Mine Sweeper Chaos -

 

 

情報

概要

  • XNA や Silverlight で動作する2D物理エンジン Farseer Physics Engine を利用したマインスイーパ、「マインスイーパカオス」です。
  • ニコニコ動画に紹介動画を投稿しました。詳しいゲーム内容はそちらをご覧ください。

  • もしも、ブログ記事・プレイ動画・生放送などで取り上げてくださる、遊んでくださる方がいれば、当ダウンロードページ(またはニコニコ動画の紹介動画)をリンクしてくれたら嬉しいですw

ゲームの特徴、殴り書き

  • 開かれたマスは「ポコッ」と落下します。
  • 10秒毎に開かれている数字がランダムに数個「ポロッ」と落下します。数字があったマスには数字と対応する色が代わりに塗られます。
  • マスや数字などのオブジェクトはマウスでドラッグできます。
  • 右クリックで旗を立てれます。立てた旗は固定されますが、旗を降ろすと「ポロッ」と落下します。
  • 上下には天井と床がありますが、左右に壁はありません。
  • 「?」マークはありません。
  • 旗が立っているマスを左クリックすると、地雷を取り出すことができます。取り出した地雷はドラッグや右クリックで固定できます。
  • 取り出した地雷は10秒で爆発し、爆発地点の周囲9マスの情報がを得ることができます。旗の場所に地雷が無ければゲームオーバーです。
  • 左右同時押しで開くと「パーン」って感じで開きます。数字が無いマスは左右同時クリックができません。
  • 初級、中級、上級があります。スマイルマークの左側の3個のボタンで切り替えます。
  • 最初に開くマスにも地雷はありますが、ゲーム開始1秒以内は無敵ですので、開始1秒以内であれば地雷を開けても自動解体してくれます。
  • 「F1」キーを押すと「可視化モード」になります。 FPS、衝突判定、オブジェクト数などが確認できます。設定されている通常FPSは100です。
  • 「F2」キーを押すと「無敵モード」になります。 タイトルバーに「*」が付き、地雷を開けても自動解体します。基本的に使ったらダメな機能です。

ダウンロード・インストール

実行ファイル

  • 上のものほど新しいものです。末尾の10桁の数字は、圧縮およびウィルスチェックを行った時刻(yyyyMMdd_HH)です。
  • 無駄な処理の最適化、エフェクトの追加、ゲームバランスの調整など、今後も気が向いたらバージョンアップしていこうかな、と思っています。
  • 再生数が伸びてきたり、落ち着いてきたり、まぁ改良に飽きてきたりしたら、ソースコードも公開しようかな、と思っています。

 

  • msc_20090903_23.zip  ... フィールド外の左右同時クリックで起こるエラーの修正バージョン
    • msc_20090902_19.zip ... 特定の環境で起こる起動エラーの修正バージョン(すみませんでした!)
    • msc_20090830_10.zip ... ニコニコ動画投稿時の初期バージョン

 

起動に必要なもの

 

 

  • 下にあるものほど既に入っている可能性が高いものです。起動しなければ上から順にインストールして起動確認を行ってください。
    • DirectX End-User Runtime は自動的に最新のDirectXに更新してくれるWebインストーラです。
  • 物理演算をするので少し重いですが、グラボがあってVistaが快適に動いていれば問題ないとは思います。

掲示板他

  • 掲示板(停止中)
    • バグ報告、改善案や要望、その他報告、何でもお気軽にお使いください。

次回更新案のまとめと進捗

  • FPSやテクスチャのジオメトリ数など、負荷に繋がりそうな部分を、外部ファイル(setting.ini等)で設定できるように
  • 各種エフェクト(ブロック・数字・旗・地雷・鎖・紐・床・天井など)の有無は全て設定できるように(オプションウィンドウ等)
  • 爆発エフェクトを追加する(オンオフ可
  • 効果音も追加する(オンオフ可
  • 固定旗上の左クリックが無効なので有効に
  • 反発係数や摩擦係数、パーンの威力などのあらゆる物理値も詳細調整可能に
  • 誘爆するように
  • マウスカーソル爆死
  • ウィンドウの移動で中身に影響が及ぶ!
  • 左右のボタン入れ替えに対応
  • 中ボタンで一気に開く処理
  • 色弱の方にも分かるようなモードを

 

更新作業は10月・11月以降になります、たぶん。

更新履歴

  • 2009年08月14日 ... 構想開始
  • 2009年08月15日 ... 作成開始
  • 2009年08月16日 ... マインスイーパ部分が完成
  • 2009年08月18日 ... 物理エンジンの組み込み完了
  • 2009年08月28日 ... 紹介動画作成開始
  • 2009年08月30日 ... 初期バージョン(msc_20090830_10.zip)を公開、紹介動画をニコニコに投稿
  • 2009年09月02日 ... 起動エラー修正バージョン(msc_20090902_19.zip)を公開
  • 2009年09月03日 ... 窓の杜さんに掲載していただきました(こちら
  • 2009年09月03日 ... フィールド外左右同時クリックエラー修正バージョン(msc_20090903_23.zip)を公開
  • 2009年09月11日 ... GIGAZINE(英語版)さんに掲載していただきました(こちら
  • 2009年09月29日 ... iP!(2009年11月号)さんに掲載していただきました(こちら

アクセス

Total: / Today: / Yesterday: