The Ultimate Luck Test Game
A simple lucky draw game. The players are can pick any number from the range (1 to 9) and they will get 3 chances to pick from a set of 9 tiles.
This is an Android as well as iOS game developed in React Native.
Check the Mobile App Screenshots here.
The project is developed using the following libraries and framework:
-
React Native for the cross platform mobile application support.
-
Tailwind CSS for quickly designing UI components for the mobile app including buttons, flexbox and more.
-
Redux for managing state and having an open scope for scalability.
-
TypeScript to write more readable and type-safe code.
To install the project make sure you have nodejs
and react-native
installed.
- Clone this GitHub repository
- Use
yarn
ornpm i
to fetch all the packages and dependencies - For running on Android, use
yarn android
and similarly for iOS useyarn ios
The game is right now quick play mode i.e. it hardly takes a minute to try the complete game.
But in future the following things can be improved:
- More Animations can be added to components
- Add support for landscape mode & larger grid sizes
- Assets like images & game icon could be added
- Game can be scaled upto a complete element matching game in grid but the core idea would be still related to Luck.
We appreciate your contribution in form of Pull Requests, Issues and Suggestions.
Before creating a pull request make sure to:
- There's an issue already opened and marked with
todo
label. - Check target the
master
branch - Format all the files properly
- Follow the design guidelines and not break things with css.