Skip to content

Commit 3bab5b7

Browse files
updates README.md
1 parent e4ffad3 commit 3bab5b7

File tree

1 file changed

+62
-10
lines changed

1 file changed

+62
-10
lines changed

README.md

+62-10
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,68 @@
1-
# planets
1+
<img src="https://github.com/jyotirmoy-paul/planets/blob/main/assets/images/planets.png" width=180/>
22

3-
A new Flutter project.
3+
# Planets
4+
A slide puzzle that lets you play with the planets of our solar system.
45

5-
## Getting Started
6+
### A Flutter puzzle hack submission
67

7-
This project is a starting point for a Flutter application.
8+
## Links
9+
* Devpost [submission](https://devpost.com/software/planets-m6f8nx)
10+
* Planets [web app](https://fph-planets.web.app/#/)
11+
* Planets [android app](https://github.com/jyotirmoy-paul/planets/blob/main/apps/Planets.apk)
12+
* Youtube [project video](https://www.youtube.com/watch?v=fZcdObp-4co)
813

9-
A few resources to get you started if this is your first Flutter project:
14+
## Screenshots
15+
<img src="https://github.com/jyotirmoy-paul/planets/blob/main/media/Web_2.jpg"/>
16+
<img src="https://github.com/jyotirmoy-paul/planets/blob/main/media/iPhone_and_android.jpg"/>
17+
<img src="https://github.com/jyotirmoy-paul/planets/blob/main/media/ipad.jpg"/>
1018

11-
- [Lab: Write your first Flutter app](https://flutter.dev/docs/get-started/codelab)
12-
- [Cookbook: Useful Flutter samples](https://flutter.dev/docs/cookbook)
19+
## Inspiration
20+
"Planets" was inspired by the idea of being able to play a slide puzzle of animations instead of texts, numbers, or images.
1321

14-
For help getting started with Flutter, view our
15-
[online documentation](https://flutter.dev/docs), which offers tutorials,
16-
samples, guidance on mobile development, and a full API reference.
22+
## Highlights:
23+
* Slide puzzle with an animation
24+
* Auto solver
25+
* 3 different puzzle levels
26+
* Made for all screens
27+
* Available for web, ios, android & windows
28+
29+
## What's next for Planets
30+
Going forward, I have the following points that I would love to add in "Planets"
31+
* Adding an efficient auto solver, using a heuristic search algorithm - as the current solver algorithm, though easy to understand, is too slow.
32+
* Improve the image and animation assets, namely the planets, the landscape images, and the overall theme of the app.
33+
* Support for extreme(6x6) & pro(7x7) puzzle levels
34+
* Add support for a different language.
35+
* Most importantly, discovering a different way to slice up the puzzle pieces to improve performance.
36+
37+
## Build With
38+
* [Flutter](https://flutter.dev)
39+
* [Rive](https://rive.app)
40+
41+
42+
## License
43+
```
44+
MIT License
45+
46+
Copyright (c) 2022 Jyotirmoy Paul
47+
48+
Permission is hereby granted, free of charge, to any person obtaining a copy
49+
of this software and associated documentation files (the "Software"), to deal
50+
in the Software without restriction, including without limitation the rights
51+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
52+
copies of the Software, and to permit persons to whom the Software is
53+
furnished to do so, subject to the following conditions:
54+
55+
The above copyright notice and this permission notice shall be included in all
56+
copies or substantial portions of the Software.
57+
58+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
59+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
60+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
61+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
62+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
63+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
64+
SOFTWARE.
65+
```
66+
67+
## Contributing to Puzzle
68+
All pull requests are welcome

0 commit comments

Comments
 (0)