ライブゲーム
プログラミング
出演者紹介
プレイヤー
hideo54
90分でゲームを作る人
実況
hakatashi
ゲームを作ってる横で茶々を入れる人
解説
うら
ゲーム制作をわかりやすく解説する人
プレイヤー
プロフィール紹介
- 好きな言語
- JavaScript / TypeScript
- 好きなエディタ
- VSCode
- キーバインディングはEmacs
- 趣味
- 旅行
- プログラミング
- Stay Home 何してる?
- 最近ピアノを始めた
マインスイーパー
豆知識
マインスイーパーの歴史
- 源流に関しては諸説ある
- 一説には1960年代に開発された Ratliff's Cube
- 少しずつルールを変えて現在の形に
- 1992年 Windows 3.1 に標準で付属するようになり
以降Windowsの普及とともに知名度が上昇
Windows 3.1
Windows XP
Windows 10
デバッグモード
- Windowsのマインスイーパーには
「デバッグモード」が存在する- ゲーム中に「xyzzy」と打ちShift+Enter
- マウスを置いたマスに地雷があるかどうかが
ディスプレイの左上隅の1ドットに表示される
マインスイーパーの
世界記録
- 専用計測ソフトを用いた
タイムアタック競技が盛ん - 世界記録: 初級0.49秒
中級7.03秒 上級31.13秒 - 日本記録保持者は
「よわぽん」さん- マインスイーパーのために
ゲーミングマウスを10種
以上購入したとのこと
- マインスイーパーのために
参考: 地雷を探して15年 マインスイーパ日本最速プレイヤーが挑む“思考のスピードを超越した戦い” (1/4) - ねとらぼ
Authoritative Minesweeper: World Records and the Minesweeper Community
計算量
- なお、通常のマインスイーパーのルールにおいて
現在の盤面の状態から
まだ開けてないセルにおける
地雷の配置を推定する問題は
NP完全であることが示されている。- Kaye, Richard (2000). "Minesweeper is NP-complete". Mathematical Intelligencer. 22 (2): 9–15.
マインスイーパー
派生ゲームの紹介
Kaboom
- 見た目は普通の
マインスイーパーだが⋯⋯? - 実はこの時点では
地雷の位置は確定していない - 「地雷があるかわからない
場所」をクリックした場合- 必ずそこに地雷が出現する
- ただし盤上に「地雷があるか
わからない場所」しかない場合- 必ず安全
Minefield
※現在はサイト閉鎖
Minefield
※現在はサイト閉鎖
- マルチプレイ型
マインスイーパー - 巨大な盤面で他の人と
協力しながら地雷を
探っていく
UnambiSweeper
UnambiSweeper
- KMCのdnekさんが開発した
「運ゲー排除マインスイーパー」 - 名前の通り地雷があるか確定しない
マスが必ず出現しない
純粋志向のマインスイーパー - https://play.google.com/store/apps/details?id=jp.nobody.dnek.unambisweeper&hl=ja
マインスイーパー
排除運ゲー
ありがとう
ございました!
TSG LIVE! 5 ライブゲームプログラミング
By Koki Takahashi
TSG LIVE! 5 ライブゲームプログラミング
- 1,296