Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mquaresma/sokoban
Sokoban transport puzzle game written in Haskell
https://github.com/mquaresma/sokoban
functional-programming game gloss haskell puzzle sokoban
Last synced: 16 days ago
JSON representation
Sokoban transport puzzle game written in Haskell
- Host: GitHub
- URL: https://github.com/mquaresma/sokoban
- Owner: MQuaresma
- License: mit
- Created: 2018-01-16T13:33:37.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2019-01-30T08:44:06.000Z (almost 6 years ago)
- Last Synced: 2024-11-06T07:44:35.522Z (2 months ago)
- Topics: functional-programming, game, gloss, haskell, puzzle, sokoban
- Language: Haskell
- Homepage:
- Size: 2.62 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Sokoban
![Screenshot](/assets/game_screenshot.png)[Sokoban](https://sokoban.info/) is a transport puzzle game where the main objective is to push crates into their designated places in the least number of moves
possible. This project aims to implement a clone of such game using the Haskell (functional programming) language.Project proposed as an assignment for the Computer Labs I course at Universidade do Minho.
## About
## Setup
### Dependencies
- [Gloss](https://hackage.haskell.org/package/gloss-1.10.2.5/docs/Graphics-Gloss.html)### Build
## Features
- [ ] GUI for map choice with preview
- [ ] GUI for hero/character choice with preview
- [ ] Go-back in-game functionality
- [ ] Local leaderboard
- [ ] Map builder tool(?)
- [ ] Solver## License
Licensed under the MIT License, see [LICENSE.md](License.md) for more details.