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.
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)
Install Elm, run elm-reactor from the project root, then open index.html in elm-reactor.
- Nicer Graphics
- The original level collection by Matthew Brown
- Steam integration
- Achivements
- 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.)
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