Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rongix/flutter_puzzle_hack
https://github.com/rongix/flutter_puzzle_hack
canvas dart flutter flutter-apps flutter-demo flutter-examples game game-development
Last synced: 27 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/rongix/flutter_puzzle_hack
- Owner: Rongix
- Created: 2022-02-28T18:41:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-06-27T19:34:29.000Z (over 2 years ago)
- Last Synced: 2024-10-03T15:14:59.832Z (about 1 month ago)
- Topics: canvas, dart, flutter, flutter-apps, flutter-demo, flutter-examples, game, game-development
- Language: Dart
- Homepage:
- Size: 1.64 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Flutter Puzzle Hack
An app for a Flutter hackathon for reimagining classic 15 Piece Puzzle, hosted on [devpost](https://flutterhack.devpost.com/)
###### "Push your creativity to its limits by reimagining this classic puzzle!"## [❯❯ PLAY THE GAME HERE](https://flutter-puzzle-hack-75f98.web.app/#/)
## About
The game uses a seed to determine starting conditions: gameplay shape and numbers distribution. The game seed is in the URL (this is a seed for starting conditions).
An application uses multiple animated widgets to morph between animated shapes, align puzzle pieces, and delay effects.## Getting Started
The application does not depend on code generation. It should be possible to run it after fetching dependencies.
There are two packages in the repository:
- app (multiplatform application)
- sixteen_puzzle (generator of 15 Piece Puzzle)Run the following setup script from the root of the repository:
```zsh
sh scripts/setup.sh
```## Gameplay
Move tiles with your mouse or keyboard (awsd && arrow keys)
Press and hold shift to move whole rows/columns
Moves in consecutive directions will count as one move.## Screens from the game