Site hosted by Angelfire.com: Build your free website today!

Minesweeper

Summary:Play a clone of Microsoft's Minesweeper game on your Block Diagram. Not your front panel.
Where to find:Here
LabVIEW Version:7.1
File Version:1.0
Size:201 KB
Installation:
  1. Right-Click on the link and select "Save As..."
  2. SAVE THIS FILE AS: ";DAHR_Minesweep.vi" (change the beginning "_" to a ";")
  3. DRAG THIS FILE onto any Block Diagram (Opening the file won't do anything)
  4. Change your cursor to the arrow and Double-click on the smiley face. Enjoy!
Instructions:

Minesweeper is a pretty simple program. It is designed to emulate the Windows Minesweeper, and all the rules are the same. Simply use the Arrow tool and always DOUBLE-CLICK where you intend to CLICK.

How to use:
  • DOUBLE CLICK on random unexposed square: Expose Square
  • DOUBLE CLICK on smiley face: New Game
  • RIGHT-CLICK on any part: (Menu)
    • Flag: Flag where you believe a mine exists
    • Game Options-Lock to Diagram: Lock Minesweeper on your Diagram so you can't drag it.
    • Game Options-Difficulty-: Change difficulty (Double Click anywhere to start a new game at this difficulty)
    • Game Options-Difficulty-Beginner: 9x9, 10 mines
    • Game Options-Difficulty-Intermediate: 16x16, 40 mines
    • Game Options-Difficulty-Expert: 30x16, 99 mines
Notes:
  • Multiple instances are permitted.
  • Made entirely in LV code.
  • Runs at design time.
Release Notes:
  • Version 1.0 - First Release
Bugs/Future fixes:
  1. Bug: User can lose on first try (shouldn't happen)
  2. Fix: Track amount of moves user makes and display it where timer for original Minesweeper is located. (or perhaps timer refreshing when clicked)
  3. Fix: Track amount of mines left vs. marked where originally located in original Minesweeper.
  4. Fix: Allow user to select 'Custom' width, height, and mines.
  5. Fix: Record "high scores:" either least amount of moves or least time taken.
  6. Fix: Create installer to install into Functions Palette.
Screenshots: