Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mevdschee/raylib-go-mines
Minesweeper game in Go (cross-platform, built with Raylib)
https://github.com/mevdschee/raylib-go-mines
cross-platform desktop-game game-2d golang-game minesweeper raylib-go
Last synced: 22 days ago
JSON representation
Minesweeper game in Go (cross-platform, built with Raylib)
- Host: GitHub
- URL: https://github.com/mevdschee/raylib-go-mines
- Owner: mevdschee
- License: mit
- Created: 2024-05-07T09:52:30.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-09-11T12:48:46.000Z (4 months ago)
- Last Synced: 2024-10-05T21:41:51.805Z (3 months ago)
- Topics: cross-platform, desktop-game, game-2d, golang-game, minesweeper, raylib-go
- Language: Go
- Homepage:
- Size: 67.4 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Raylib Go Mines
Implementation of minesweeper in Go using the Raylib game library.
![menu](screenshot_menu.png)
![game](screenshot_game.png)
### Requirements
On Debian based systems:
sudo apt install build-essential libgl1-mesa-dev libxi-dev libxcursor-dev libxrandr-dev libxinerama-dev libwayland-dev libxkbcommon-dev mingw-w64
### Running
To run the software execute:
go mod tidy
go run .First build may take several minutes.
### Building
In order to install the resource bundler run:
go install github.com/tc-hib/go-winres@latest
To build the software with bundled resources execute:
make
First build may take several minutes.
### Links
- [Blog article on TQdev.com](https://tqdev.com/2024-minesweeper-written-in-go-using-raylib)