https://github.com/zequez/pascal-minesweeper
Minesweeper done in Pascal CLI
https://github.com/zequez/pascal-minesweeper
Last synced: 3 months ago
JSON representation
Minesweeper done in Pascal CLI
- Host: GitHub
- URL: https://github.com/zequez/pascal-minesweeper
- Owner: Zequez
- License: wtfpl
- Created: 2014-06-19T01:13:42.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2014-06-19T02:10:43.000Z (almost 12 years ago)
- Last Synced: 2025-10-29T07:34:42.993Z (7 months ago)
- Language: Pascal
- Size: 320 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### Pascal Minesweeper

*This is not a render, this is an actual in-game picture!*
So, I had to study for a Pascal test. Yes, in Argentina we are taught Pascal on *Programming 101*. I'm not sure why, since the language is freaking archaic and is not used ANYWHERE. But I guess is a good introduction to low-level programming, although I would rather learn C, since it has more real-world uses.
Anyway, so I had to study for a Pascal test, and after skimming over the topics I though it would be more fun to make a game than to make pointless exercises.
I could have used more structures, but I didn't realize until after being knee-deep into the thing. So anyway, here it is.
### Instructions
* Move with `ARROW` keys
* Set flags with `F` key
* Activate tile with `SPACE` key
* Quit the current minefield with `Q`
### Features
* 4 levels of difficulty!
* You can set flags!
* Colors!
* It displays all the mines when you lose!
* Satisfying start! Because it makes sure all the tiles are clear on the first try!
* Memory leaks! Overflows of many kinds!
* Retro 8-bit console pixel-art gameplay!
* Buzzwords!
* Configurable style! Just right-click on the console window `Properties > Font` and change the font size!
### Licence
WTFPL