Awesome
Elm Sweeper
Elm Sweeper aims to reimplement the puzzle mechanics of Hexcells as a web application. Hexcells is a supercharged Minesweeper with hand crafted levels.
Community made levels are collected on /r/hexcellslevels.
One core thing I am aiming for is directly linking levels from other websites (e.g. reddit) skipping the copy-open hexcells-start game sequence.
Screenshots
Fullscreen mode in Firefox. (04.11.16)
Earlier development version, loading and playing levels works, but there is no propper menu flow yet. (28.10.16)
Compiling
Install Elm, run elm-reactor from the project root, then open index.html in elm-reactor.
Comparison to Hexcells
Hexcells has
- Nicer Graphics
- The original level collection by Matthew Brown
- Steam integration
- Achivements
Elm Sweeper has
- A “literate” mode mixing tutorial text and playable levels.
- Arbitrary level size
- Zoom in on small levels
- Ability to fade out all numbers, not only flowers and rows. (Which is really the reason this whole project got started.)
Elm Sweeper might someday have
Just a dump of ideas for this floating around my head.
- A collection of user levels.
- More literate collections by other users.
- Create a link which opens a certain level automatically.
- .../#decode=FancyUrlEncoding
- .../#source=https://github.com/rosievers/hexcelllevels/raw/master/l1
- Maybe even .../#reddit=4y2l34/level_broken_spaceship_mediumhard this would link back to the reddit discussion thread from inside Elm Sweeper.
- An integrated level editor. There is already SixCells but you have to download it. But SixCells it great, go use it!
- More random map generators.
- It could generate nice looking levels by starting from a shape template.
- Maybe features can be enabled/disabled.
- Same for solving strategies, this would yield different difficulities.
- Tablet support