Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fogleman/rush
Rush Hour puzzle goodies!
https://github.com/fogleman/rush
game go puzzle rush-hour unblock-me
Last synced: 3 months ago
JSON representation
Rush Hour puzzle goodies!
- Host: GitHub
- URL: https://github.com/fogleman/rush
- Owner: fogleman
- License: mit
- Created: 2018-06-20T02:39:30.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-06-10T15:55:45.000Z (5 months ago)
- Last Synced: 2024-07-12T02:48:03.344Z (4 months ago)
- Topics: game, go, puzzle, rush-hour, unblock-me
- Language: Go
- Homepage: https://www.michaelfogleman.com/rush/
- Size: 147 KB
- Stars: 283
- Watchers: 8
- Forks: 27
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Rush Hour (the puzzle)
This repo contains a bunch of stuff related to [Rush Hour](https://en.wikipedia.org/wiki/Rush_Hour_(puzzle)), a sliding block puzzle. You may also know this game from one of its iOS implementations, such as [Unblock Me](https://itunes.apple.com/us/app/unblock-me/id315019111?mt=8).
### Read the Article
https://www.michaelfogleman.com/rush/
### Play Online
https://www.michaelfogleman.com/static/rush/
### Overview
The Go code can solve puzzles, render puzzles to PNG, generate puzzles, and more.
The C++ code "solves" the entire game - identifying all "interesting" puzzles that are possible. Read the article for more information. A database of puzzles is available.
The JavaScript code is for the online player.
![51](https://www.michaelfogleman.com/static/rush/puzzle51.png)